Linked List на Python (Связный Cписок на Python) 2021

В этом видео я научу вас создавать Linked Lists на языке программирования Python. Или как еще их называют Связные Списки. Вы узнаете теорию, отличие от Array List, узнаете всех типы связных списков, а так же узнаете Time Complexity всех операций. Так же мы создадим много разных методов: добавление в конец append(), вывод всех элементов show(), вывод количества элементов length(), добавление в начало push_front(), удаление последнего элемента remove_back(), удаление первого элемента remove_front(), вывод элемента по индексу value_at(), добавление элемента по индексу insert(), удаление элемента по индексу remove(), перевернуть (сделать reverse) Linked List reverse(). Это видео будет полезно тем кто проходит это в унике и хочет понять как реализоваться Linked List на самом популярном языке программирования, для тех кто просто самостоятельно изучает Computer Science или для тех кто готовится к интервью в IT компании. Тайм коды: 00:00 - Вступление 00:21 - Теория 06:22 - Создание класса Node 08:54 - Создание класса LinkedList 09:43 - Метод append() 16:48 - Метод show() 20:40 - Метод length() 22:48 - Метод push_front() 25:36 - Метод remove_back() 30:12 - Метод remove_front() 32:45 - Метод value_at() 37:15 - Метод insert() 44:59 - Метод remove() 49:55 - Метод reverse() 55:13 - Заключение Тут код из видео - Не забудьте зафоловиться на гитхаб)))
Back to Top