Помогите решить задачу:
Вам даны два отсортированных целочисленных массива nums1 и nums2. Нужно поместить все элементы nums2 в nums1 так, чтобы элементы итогового массива остались отсортированными.
Формат ввода
[46,55,88,0,0,0,0] 3 [18,29,80,90] 4
Примечание:
количество элементов в массивах nums1 и nums2 равны n и m соотвественно;
можно считать, что в массиве nums1 зарезервированно место для всех элементов (n + m) и заполнены нулями;
результат должен сохраниться в переменной nums1, результат функции явно возвращать не обязательно.
/**
* @param {number[]} nums1 - первый отсортированный массив
* @param {number} m - количество значимых элементов в nums1
* @param {number[]} nums2 - второй отсортированный массив
* @param {number} n - количество элементов в nums2
*
return {void} не возвращайте ничего, вместо этого модифицируйте nums1.
*/
module.exports = function merge(nums1, m, nums2, n) {
// ваш код здесь
}