← Назад к списку задач

1. Merge Sorted Array

Два указателя Уровень 1

Описание задачи

Необходимо объединить два отсортированных массива nums1 и nums2 в один отсортированный массив, расположенный внутри массива nums1.

Входные параметры:
* nums1: Массив целых чисел, представляющий собой исходный массив, в который будет добавлен объединенный массив. Имеет тип list[int].
* m: Количество элементов в массиве nums1. Имеет тип int.
* nums2: Массив целых чисел, который нужно объединить с nums1. Имеет тип list[int].
* n: Количество элементов в массиве nums2. Имеет тип int.

Выход:
* Массив nums1, измененный таким образом, чтобы содержать все элементы из nums1 и nums2 в отсортированном порядке. Тип возвращаемого значения - list[int]. Результатом является один отсортированный массив, где первые m + n элементов являются элементами объединенного массива.

Режим обучения Готово

Объяснение решения уже подготовлено. Нажмите кнопку, чтобы посмотреть.

Ваше решение

Подсказка (готовое решение)

def merge(nums1, m, nums2, n):