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

Поділитися
Вставка
  • Опубліковано 24 гру 2024

КОМЕНТАРІ • 20

  • @MrLeyt1125
    @MrLeyt1125 8 місяців тому +1

    Спасибо за труды

  • @VajasanaDas
    @VajasanaDas 4 місяці тому +2

    Спасибо за качественный материал, действительно сейчас стало легче понимать все это.
    Вы сказали что в гибридном случае двухсвязный список внутри которого динамический массив определенной размерности. Получается это уже не динамические массивы, а именно статические верно?

  • @elementaler8146
    @elementaler8146 2 роки тому +4

    Вы лучший !!!

  • @siarheiulas6969
    @siarheiulas6969 Рік тому +2

    Спасибо за материал! Очень интересно!

  • @СергейФролов-ъ5я
    @СергейФролов-ъ5я 2 роки тому +3

    Большое спасибо за урок!

  • @yuriy_gold
    @yuriy_gold 2 роки тому +2

    Круто! Отличная подача как всегда

  • @Artem-er3ie
    @Artem-er3ie Рік тому +2

    Вы лучший

  • @user-cy4hp9qk2f
    @user-cy4hp9qk2f Рік тому +2

    Кольцевая очередь на массиве м указателями записи и чтения будет работать за О(1)

  • @ЕрвандАгаджанян-в3к

    лучший!

  • @СергейОглы-л9л
    @СергейОглы-л9л 2 роки тому +6

    Привет
    Отличная подача !
    Очень жду следующего видео
    Сейчас в вузе проходим алгоритмы и структуры данных, теория вроде бы есть, а практики не хватает.
    У нас есть практическая работа где нужно реализовать алгоритм сортировки используя такие стуртктуры как стек, дек, указатели.
    Хотелось бы посмотреть как можно сделать это на питоне.
    Я сам пытался реализовать классы, которые работают только как стек, используя линкед лист, но мне сказали что не могут поставить максимальный бал потому что я циклом прихожусь по указателям.
    Было бы славно если бы в следующем видео была показана реализация линкед листа с добавлением туда элементов по индексам, но под капотом должно работать как стек без прохождения по указателям :)
    Надеюсь я правильно выразился и был правильно понят.
    Удачи в продвижение

  • @Meme_commentators
    @Meme_commentators Рік тому +2

    важны ли двусвязые/односвязные списки в питоне? тот же вопрос и касательно FIFO,LIFO

    • @selfedu_rus
      @selfedu_rus  Рік тому +2

      конечно, например, объект deque их использует ))

    • @Meme_commentators
      @Meme_commentators Рік тому +1

      @@selfedu_rus спасибо за ответ. Просто редко сталкиваюсь с данными типапми данных и хотелось узнать на сколько они популярны.

    • @selfedu_rus
      @selfedu_rus  Рік тому +1

      @@Meme_commentators довольно часто

  • @antonivanov3830
    @antonivanov3830 Рік тому +3

    за счёт чего доступ к промежуточным элементам гибридного двусвязного списка быстрее по сравнению с обычным двусвязным списком? Разве нам не нужно сначала найти этот промежуточный элемент двусвязного списка за время O(n), а уже потом по индексу обратиться к нужному элементу массива за O(1)?

    • @selfedu_rus
      @selfedu_rus  Рік тому +3

      Все верно, только здесь число n меньше, чем в обычном списке.

    • @antonivanov3830
      @antonivanov3830 Рік тому +2

      @@selfedu_rus а за счёт чего это число меньше? единственное предположение - это если эти небольшие динамические массивы имеют общий отсчёт индекса/адреса, который мы, возможно, знаем

    • @selfedu_rus
      @selfedu_rus  Рік тому +2

      @@antonivanov3830 допустим 100 значений, тогда можно взять массивы по 5 элементов и получим связный список из 100:5 = 20 элекментов, а обычный состоял бы из 100

    • @antonivanov3830
      @antonivanov3830 Рік тому +3

      @@selfedu_rusсначала почему-то подумал, что оба двусвязных списка имеют одинаковую размерность) теперь ясно, спасибо! смотрим дальше) прекрасные ролики👏🏻👏🏻

  • @itelizasel67
    @itelizasel67 Рік тому

    Плохая подача, ничего непонятно.