head односвязного списка (если список пуст, head равен None). Упорядочьте узлы по неубыванию значений и верните первый узел получившегося списка.
Попробуйте уложиться в O(n log n) по времени, не копируя значения в массив.head=list_node([7, -2, 7, 0]) → [-2, 0, 7, 7]
Значения по неубыванию: -2, 0, 7, 7.
head=list_node([3]) → [3]
Из одного узла список уже упорядочен.
head=list_node([]) → None
head=list_node([7, -2, 7, 0])
[-2, 0, 7, 7]
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 110 тестов на сервере, включая скрытые.