#14. Очередь collections.deque на Python | Структуры данных
HTML-код
- Опубликовано: 7 сен 2024
- Обучающий курс: stepik.org/a/1...
Инфо-сайт: proproprogs.ru...
Реализация двухсторонней очереди с помощью класса deque модуля collections на языке Python. Рассматриваются основные методы очереди и примеры создания очередей типа FIFO и LIFO.
collections.deque: docs.python.or...
Отличная теория. С удовольствием слушаю и смотрю. Это как учебник, но намного лучше. Хорошее изложение - коротко и понятно. Легко слушается и хорошо усваивается.
Как же тебя приятно слушать, особенно в сравнении с некоторыми менторами из какого-нибудь sf, которые экают через каждое слово. Спасибо за ёмкое, доступное и понятное объяснение!
Большое Спасибо! Всё, как всегда, разложено по полочкам!
Вообще супер, прохожу курс по пайтону, очень многое из ваших видео дополнительно получаю, в частности, не знал, что в пайтон есть готовое решение двухстороней очереди deque. Я думал, всегда прийдется ее с нуля строить)))
Очень круто. Мне как раз после написание алгоритма нужно оценить его трудоемкость )) спасибо большое
Нет слов, гениально!
Материал супер, как всегда!
На версии Python 3.8 оказывается тоже работает, а то были опасения ))
Думаю, стоит добавить такую штуку, как очередь с приоритетами.
Реализовать очередь через самописный 2-связаный список оказалось не так уж и сложно.
А вот с очередью с приоритетами я чет пострадал часа 3, пока не плюнул на все и тупо не нарисовал схематичное представление списка.
Чет эта штука как-то вообще в голове не хочет уживаться.
Спасибо, подумаю
@@selfedu_rus, ты только в начале видоса не забудь произнести свою коронную фразу "тут все довольно просто". Ибо после этой фразы всегда становится реально просто все реализовать. :D
Спасибо, планируете делать видео с реализацией бинарного дерева?
да, думаю сделаю )
Для LIFO по идее подходит обычный list
на самом деле, не всегда лучший выбор, т.к. это динамический массив и время от времени ему приходится увеличивать свой физический размер, а это время
@@selfedu_rus вспомнил про увеличение размера массива, спасибо)
@@selfedu_rus добрый день. скажите пожалуйста а существуют ли FILO и LILO помимо FIFO и LIFO? или это считается тем же самым, только с "другой" стороны?
@@Taron8117 в Python есть объект deque - двусторонняя очередь, она все эти варианты охватывает
@@selfedu_rus спасибо за ответ
в визюал студио у меня с этими командами ошибка , ибо надо подключить библиотеки , я хз как ))
"from collections import deque"
под видео вторая ссылка - печатная копия видоса, мне иногда печатная версия лучше заходит. ))
LIFO не правильно сделан. Добавляет 55 и удаляет это число сразу же
здравствуйте автор как с вами связаться? пожалуйста будте моим учиелям я давно уже читаю вас моим учителям, вы так громматно препадаете пожалуйста помогите мне тоже стать программистом
не думали ли вы что сначала стоит подучить русский язык?
@@youtubeyoutube6205 уважаемый друг вы прав но я смогу разговоривать хорошо на русском языке и причем тут русский или не русский?
Здравствуйте! Я не провожу частных занятий. Время ограничено и его постоянно не хватает.
Только одна просьба к автору. Не использовать темную тему Darcula в Pycharm. Для демонстрации она не годится. Ничего не видно из-за низкой контрастности.