Красно-Чёрные Деревья

Поделиться
HTML-код
  • Опубликовано: 2 окт 2024
  • Возможно некоторые из вас слышали о таковых, в этом видео я просто описываю характеристики этих деревьев. Алгоритмы, которые используют эти деревья будут описаны позже.
    Отблагодарить меня можно следущими способами:
    www.almost-univ...
    Яндекс деньги: 410012245557024
    Webmoney-R: R327167873071
    Webmoney-Z: Z345122673518
    Paypal: Volodya@whengendarmesleeps.org
    Paypal (рублёвый): VladimirMozhenkov@yahoo.com

Комментарии • 63

  • @dmytromarchuk3023
    @dmytromarchuk3023 4 года назад +12

    Так и не понял в чем преимущество дерева и его имплементацию (а именно за этим шел сюда). Много теории - мало практики

  • @ФёдорПоцелуев-й7с
    @ФёдорПоцелуев-й7с Год назад +3

    Без рассмотрения алгоритмов добавления элементов - видео бесполезно.
    Насколько я понял, видео по данной теме так и не вышло.

  • @iryna6389
    @iryna6389 5 лет назад +19

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

  • @AndersonSilva-dg4mg
    @AndersonSilva-dg4mg 6 лет назад +14

    Благодарю Вас за это видео, хотелось бы еще по графам

  • @АлександрУколов-л6н
    @АлександрУколов-л6н 3 года назад +3

    Пытаюсь смотреть ваше второе видео... Вы очень не понятно объясняете... Это видео как и другое не досмотрел... Что вы вкладываете в термин "преобразовать". Нужно преобразовывать по правилам, которые описаны на доске? А с какой целью? Чтобы получить красно черное дерево? А на основании чего мы преобразовываем? На основании операции вставки? Почему вы не говорите в начале о том, что красные узлы - это балансировочные узлы? Ведь не каждый до этого дойдет... Спасибо, конечно, за труды, что вы сделали, но материал не понятен... Вы какими-то абстракциями оперируете...

    • @manOfPlanetEarth
      @manOfPlanetEarth 2 года назад +1

      да он вообще всё 💩во объясняет. хз как так можно, но он с этим справляется😄

  • @nesssssssa
    @nesssssssa 5 месяцев назад

    Спасибо! Наконец-то поняла.
    ps: вы очень красивый

  • @maratwhite2210
    @maratwhite2210 Год назад

    самый смак в них это вставка и удаление, про это надо рассказывать

  • @RiderTF2
    @RiderTF2 5 лет назад +12

    Я почти заснул. Такое чувство, как будто я был на паре. Я так и не понял каким образом мы получаем преимущества при использовании этого дерева

    • @kartezist
      @kartezist 5 лет назад

      в самобаллансировке вроде

    • @someunknownuser
      @someunknownuser 4 года назад +6

      Если добавлять в обычное бинарное дерево уже отсортированные данные, то оно превратиться в обычный связный список и потеряет в производительности. Поэтому деревья нужно балансировать (ветки должны быть одинаковой глубины), для этого и придумали алгоритмы "красное-чёрное дерево" и "АВЛ-дерево".

    • @avazart614
      @avazart614 4 года назад +4

      @@kartezist И где автор объясняет как балансируется дерево?

  • @georgiyl.809
    @georgiyl.809 5 лет назад +7

    Спасибо Вам большое за Ваш труд! Очень полезное видео!

  • @narrow_minded
    @narrow_minded 3 года назад +1

    Не понял, а почему автор на седьмой минуте нарисовал красный узел? Почему именно там? При каком условии узел красный?

  • @deepdarkfantasies6734
    @deepdarkfantasies6734 3 года назад +1

    Я весь урок думал, кого мне мужик напоминает. По итогу понял. Клаву Коку)))

  • @oilondabeats9011
    @oilondabeats9011 Год назад +1

    блин я уверен видео толковое но "я володя из почти университета" -сделало мой день!

  • @user_found_200
    @user_found_200 6 лет назад +6

    Подписан на Вас с универа)
    Отлично объясняете.

  • @shamilsalakhutdinov5519
    @shamilsalakhutdinov5519 3 года назад +1

    вы священник?

  • @Gett37
    @Gett37 2 года назад

    Спасибо, не понял

    • @Daniel-mo1iy
      @Daniel-mo1iy 2 года назад

      Книга алгоритмы и структуры данных Lafore поможет разобраться. И + Грокаем алгоритмы

  • @AkkarinKnight
    @AkkarinKnight Год назад +2

    Мне кажется, в принципе нужно было начать с того, зачем они нужны и как появились, что всё ради того, чтобы бинарное дерево было самобалансируемым. Ну и сказать, что есть и другие самобалансируемые (АВЛ), но тут есть гарантия, что операция удаления требует не больше трёх поворотов для балансировки.
    6:30 - оговорка, "... не означает, что у черного должны быть _красные_ ..."
    14:35 - должны были добавить чёрный (как объясняли на 6:30), иначе нарушится правило, что листья должны быть чёрными. Поэтому становится непонятно, какой ответ нужен, когда салфеткой поддерево прикрывается.

  • @ollegat
    @ollegat Год назад

    Да?

  • @georrgy
    @georrgy 6 лет назад +4

    Володя, продолжай!

  • @valiantsin1983
    @valiantsin1983 5 лет назад +2

    Сразу лайк неглядя, верю что контент будет именно тем, что надо :)

  • @ГуляевАлександр-к5ч
    @ГуляевАлександр-к5ч 2 года назад +1

    Классно человек объясняет мне нравится

  • @vskavronskyi
    @vskavronskyi 2 года назад +1

    Шикарне пояснення, дякую)

  • @am-no4jm
    @am-no4jm 4 года назад +3

    Очень запутанно, сложно, не последовательно, с кучей лишнего, объясняете.

    • @manOfPlanetEarth
      @manOfPlanetEarth 2 года назад

      эт точно
      зато у него есть плейлист "Думаем Как Мусора"🤣🤠👍🏼 реально, глянь

  • @Владислав-и3г3ц
    @Владислав-и3г3ц 5 лет назад +2

    Так а продолжение когда будет?

  • @nexgenua
    @nexgenua 4 года назад +2

    покодено! во имя сишки, плюсов и джаваскрипта!

    • @manOfPlanetEarth
      @manOfPlanetEarth 2 года назад

      Как же ты далеко от бога🤠

  • @avazart614
    @avazart614 4 года назад +3

    Блин находятся люди которые платят за такое УГ ? Т.е. где сама балансировка ?
    Где повороты и перекрашивание элементов?
    И самое интересное что таких видео на ютюбе дофигище.

    • @meosaganami5472
      @meosaganami5472 4 года назад

      Это видео за забаненых на вики

    • @igorsubbotin4791
      @igorsubbotin4791 Год назад

      Что значит платят? Человек бесплатно, без рекламы выкладывает видео.

  • @deni5n
    @deni5n 3 года назад

    Как-то сумбурно. так и не понял чего хотел рассказать автор. про 4 правила красночерных деревьев?

  • @Andrey221183
    @Andrey221183 5 лет назад +2

    Если можно делать заказы, на видео лекции, то попрошу лекцию про "Фильтр Блума", в любом случае спасибо!

    • @Geovald
      @Geovald Год назад +1

      За деньги все можно)

  • @pocikprostoi7172
    @pocikprostoi7172 2 года назад

    Красно-желтые надо было назвать. Так романтичнее

  • @АлексейИванов-м2ю4н
    @АлексейИванов-м2ю4н 4 года назад +1

    очень хорошо объясняете

  • @babichfx
    @babichfx Год назад

    Глубина в черных - ппц непривычно

  • @ИванЛитвинов-н8ц
    @ИванЛитвинов-н8ц 4 года назад

    Красно-чёрные деревья ещё меньше памяти занимают чем АВЛ

  • @stanislavkuzmin2611
    @stanislavkuzmin2611 3 года назад

    Так а где балансировка?

  • @СемёнСемёныч-к4е
    @СемёнСемёныч-к4е 2 года назад

    ассемблеру помолимся ))

  • @errorgrisha
    @errorgrisha 3 года назад

    Из этого видео я запомнил правила, уже что то )

  • @ИльдарБулатов-н6е
    @ИльдарБулатов-н6е 5 лет назад +1

    очень хорошо объясняете)

  • @newexample5967
    @newexample5967 3 года назад

    Готовлюсь к экзамену.На 18 минуте говорят, что эта информация не для ответа на экзамене. Спасибо

    • @TheSemgold
      @TheSemgold 3 года назад

      Глянь викиконспекты, там норм расписано.

  • @milovidov42
    @milovidov42 5 лет назад

    Киньте ссылочку на следующее видео

  • @oilondabeats9011
    @oilondabeats9011 Год назад

    Владимир а зачем нужно знание красно-черніы деревьев ? насколько я знаю бинарный поиск являеться самым быстрым,так какой толк в красно черных деревьях ?

    • @m8eight
      @m8eight Год назад

      Tree set в java

    • @user-oq1jk5fy4p
      @user-oq1jk5fy4p Год назад

      он не будет быстр если у вас в конечном результате бинарное дерево будет подобно связоному списку, ведь не будет места чтоб сделать бинарный поиск

  • @babichfx
    @babichfx Год назад

    Спасибо!

  • @canniballissimo
    @canniballissimo 2 года назад

    Спасибо, очень интересно!

  • @ИгорьКарпов-р1в
    @ИгорьКарпов-р1в 6 лет назад

    При подсчете bh корень не учитывается

  • @НикитаБлудов-в2ы
    @НикитаБлудов-в2ы 4 года назад

    Спасибо большое за видео, лучшее объяснение про красно-черные деревья на просторах ютуба. Лайк!

  • @GlebHero
    @GlebHero 6 лет назад

    А можешь что нибудь про AST дерево рассказать?

  • @ИльдарБулатов-н6е
    @ИльдарБулатов-н6е 5 лет назад

    было бы интересно реализация на си, красно-черное дерево

  • @dm-a1916
    @dm-a1916 5 лет назад +2

    Ни фига не понял, по какому принципу считается глубина. Если по кол-ву ребёр, то она в первом случае не везде 3.

    • @omoloni
      @omoloni 5 лет назад +6

      по чёрным точкам

  • @ki16or
    @ki16or 6 лет назад

    Большое спасибо! Это было понятно.

  • @alexb.2616
    @alexb.2616 5 лет назад

    Спасибо

  • @gaaabarit
    @gaaabarit 6 лет назад

    Чётко)