#13. Очереди типов FIFO и LIFO | Структуры данных

  Рет қаралды 11,772

selfedu

selfedu

Жыл бұрын

Обучающий курс: stepik.org/a/134212
Инфо-сайт: proproprogs.ru/structure_data
Что такое очереди и примеры их использования. Типы очередей FIFO (First In, First Out) и LIFO (Last In, First Out).

Пікірлер: 19
@user-tb2jp7kg2c
@user-tb2jp7kg2c Жыл бұрын
Большое спасибо за урок!
@siarheiulas6969
@siarheiulas6969 Жыл бұрын
Спасибо за материал! Очень интересно!
@yuriy_gold
@yuriy_gold Жыл бұрын
Круто! Отличная подача как всегда
@elementaler8146
@elementaler8146 Жыл бұрын
Вы лучший !!!
@MrLeyt1125
@MrLeyt1125 2 ай бұрын
Спасибо за труды
@Artem-er3ie
@Artem-er3ie Жыл бұрын
Вы лучший
@user-cy4hp9qk2f
@user-cy4hp9qk2f 11 ай бұрын
Кольцевая очередь на массиве м указателями записи и чтения будет работать за О(1)
@user-vx6zx8hr2k
@user-vx6zx8hr2k Жыл бұрын
Привет Отличная подача ! Очень жду следующего видео Сейчас в вузе проходим алгоритмы и структуры данных, теория вроде бы есть, а практики не хватает. У нас есть практическая работа где нужно реализовать алгоритм сортировки используя такие стуртктуры как стек, дек, указатели. Хотелось бы посмотреть как можно сделать это на питоне. Я сам пытался реализовать классы, которые работают только как стек, используя линкед лист, но мне сказали что не могут поставить максимальный бал потому что я циклом прихожусь по указателям. Было бы славно если бы в следующем видео была показана реализация линкед листа с добавлением туда элементов по индексам, но под капотом должно работать как стек без прохождения по указателям :) Надеюсь я правильно выразился и был правильно понят. Удачи в продвижение
@user-ee1lx1pe7n
@user-ee1lx1pe7n Жыл бұрын
лучший!
@antonivanov3830
@antonivanov3830 9 ай бұрын
за счёт чего доступ к промежуточным элементам гибридного двусвязного списка быстрее по сравнению с обычным двусвязным списком? Разве нам не нужно сначала найти этот промежуточный элемент двусвязного списка за время O(n), а уже потом по индексу обратиться к нужному элементу массива за O(1)?
@selfedu_rus
@selfedu_rus 9 ай бұрын
Все верно, только здесь число n меньше, чем в обычном списке.
@antonivanov3830
@antonivanov3830 9 ай бұрын
@@selfedu_rus а за счёт чего это число меньше? единственное предположение - это если эти небольшие динамические массивы имеют общий отсчёт индекса/адреса, который мы, возможно, знаем
@selfedu_rus
@selfedu_rus 9 ай бұрын
@@antonivanov3830 допустим 100 значений, тогда можно взять массивы по 5 элементов и получим связный список из 100:5 = 20 элекментов, а обычный состоял бы из 100
@antonivanov3830
@antonivanov3830 9 ай бұрын
@@selfedu_rusсначала почему-то подумал, что оба двусвязных списка имеют одинаковую размерность) теперь ясно, спасибо! смотрим дальше) прекрасные ролики👏🏻👏🏻
@Meme_commentators
@Meme_commentators 7 ай бұрын
важны ли двусвязые/односвязные списки в питоне? тот же вопрос и касательно FIFO,LIFO
@selfedu_rus
@selfedu_rus 7 ай бұрын
конечно, например, объект deque их использует ))
@Meme_commentators
@Meme_commentators 7 ай бұрын
@@selfedu_rus спасибо за ответ. Просто редко сталкиваюсь с данными типапми данных и хотелось узнать на сколько они популярны.
@selfedu_rus
@selfedu_rus 7 ай бұрын
@@Meme_commentators довольно часто
@itelizasel67
@itelizasel67 Жыл бұрын
Плохая подача, ничего непонятно.
Children deceived dad #comedy
00:19
yuzvikii_family
Рет қаралды 8 МЛН
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 30 МЛН
Wait for the last one! 👀
00:28
Josh Horton
Рет қаралды 141 МЛН
когда повзрослела // EVA mash
00:40
EVA mash
Рет қаралды 4 МЛН
Зачем нужны указатели в C++?
8:14
Dima
Рет қаралды 2,5 М.
Children deceived dad #comedy
00:19
yuzvikii_family
Рет қаралды 8 МЛН