Программа курса:

1.1 - Часть 1 1.2 - Часть 2 1.3 - Часть 3 1.4 - Часть 4 1.5 - Часть 5 1.6 - Часть 6 1.7 - Часть 7 1.8 - Часть 8 1.9 - Часть 9 1.10 - Часть 10 1.11 - Часть 11 1.12 - Часть 12
2.1 - Часть 1 2.2 - Часть 2 2.3 - Часть 3 2.4 - Часть 4 2.5 - Часть 5 2.6 - Часть 6
3.1 - Часть 1

Задача 11: Объединение двух отсортированных списков

Напишите определение функции def merge_two_lists(list1, list2), которая должна принимать два списка и объединять их в один отсортированный(в порядке возрастания) список и возвращать его. Список должен быть составлен путем сращивания между собой узлов первых двух списков. 

Пример 1:

Ввод: list1 = [1,2,4], list2 = [1,3,4]

Вывод: [1,1,2,3,4,4]

Пример 2:

Ввод: list1 = [], list2 = []

Вывод: []

Пример 3:

Ввод: list1 = [], list2 = [0]

Вывод: [0]


Комментарии