Инструменты пользователя

Инструменты сайта


basics_of_algorithms:doubly_linked_list

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
basics_of_algorithms:doubly_linked_list [2023/10/20 22:14]
werwolf
basics_of_algorithms:doubly_linked_list [2023/10/20 22:16] (текущий)
werwolf [Примеры]
Строка 937: Строка 937:
  
 <​details>​ <​details>​
-<​summary>​**solutions/​solution.py</​summary>​+<​summary>​**solutions/​solution.py**</​summary>​
 Импортируйте в solution.py класс <color red>​DoubleLinkedListNode</​color>​ и функцию <color red>​getListFromArray()</​color>​ следующим образом:​ Импортируйте в solution.py класс <color red>​DoubleLinkedListNode</​color>​ и функцию <color red>​getListFromArray()</​color>​ следующим образом:​
 <code python> <code python>
Строка 948: Строка 948:
 from helpers.helper import get_double_linked_list ​ # noqa: E402 from helpers.helper import get_double_linked_list ​ # noqa: E402
 </​code>​ </​code>​
 +
 Реализуйте функцию <color red>​solution()</​color>,​ которая принимает на вход список и возвращает также список. Внутри функция должна создавать двусвязный список,​ после этого поменять первые два элемента двусвязного списка местами и вернуть список всех значений. Реализуйте функцию <color red>​solution()</​color>,​ которая принимает на вход список и возвращает также список. Внутри функция должна создавать двусвязный список,​ после этого поменять первые два элемента двусвязного списка местами и вернуть список всех значений.
  
basics_of_algorithms/doubly_linked_list.1697829283.txt.gz · Последние изменения: 2023/10/20 22:14 — werwolf