Хеш Карта

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ธ.ค. 2024

ความคิดเห็น • 75

  • @dmitriykravchuk7551
    @dmitriykravchuk7551 3 ปีที่แล้ว +4

    Ох сколько я всего прочитал и не мог его в кучу сложить, а тут все понятно благодаря автору и простому примеру! СПАСИБО!

  • @mikriz4303
    @mikriz4303 3 ปีที่แล้ว +3

    Я пересмотрел кучу объяснений подкапотного алгоритма хешмапы. Но зачем нужен, собственно, хеш, понял только после этого видео. Крутое объяснение, спасибо!

  • @Никита-м4в2о
    @Никита-м4в2о 4 ปีที่แล้ว +2

    Очень понятное объяснение! Спасибо большое!

  • @Lok1goD
    @Lok1goD 4 ปีที่แล้ว +1

    Спасибо дядя Володя! Очень доступно!

  • @oleksandrkalmykov4733
    @oleksandrkalmykov4733 3 ปีที่แล้ว +8

    Только Jesus может так хорошо объяснять))

  • @Банки
    @Банки 3 ปีที่แล้ว

    Спасибо! Очень доступно объяснили!

  • @Slava-Osipov
    @Slava-Osipov 5 ปีที่แล้ว +12

    Наконец то я понял, спасибо

  • @blagumur.kratos
    @blagumur.kratos 3 ปีที่แล้ว

    Спасибо, лаконично и понятно!

  • @flybystudio1213
    @flybystudio1213 2 ปีที่แล้ว

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

  • @КонстантинИсрафилов-у7в
    @КонстантинИсрафилов-у7в 4 ปีที่แล้ว

    Спасибо, всё очень понятно и доходчиво объяснили

  • @maksimkhorunzhiy8777
    @maksimkhorunzhiy8777 4 ปีที่แล้ว

    Замечательное и понятное видео, спасибо автору !

  • @dmitriishitikov9499
    @dmitriishitikov9499 3 ปีที่แล้ว

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

  • @СергейГузун-л6с
    @СергейГузун-л6с 3 ปีที่แล้ว

    Спасибо.
    Наконец-то понял что такое хеш-таблица.

  • @Sergey-mq3ol
    @Sergey-mq3ol 3 ปีที่แล้ว +2

    Иисус все четко разложил, красавчик

  • @SerjK13
    @SerjK13 3 ปีที่แล้ว

    Отличное объяснение!

  • @volodya-nrg
    @volodya-nrg 5 ปีที่แล้ว

    Хорошо объяснил Владимир. Я понял. Спасибо.

  • @katekrpchnkv4522
    @katekrpchnkv4522 4 ปีที่แล้ว

    Вы прекрасны!

  • @BoolFalse
    @BoolFalse 7 ปีที่แล้ว +5

    отличное видео!! спасибо !!

  • @valshin
    @valshin 9 ปีที่แล้ว +3

    Жду с нетерпением примеров)

    • @mafakka2
      @mafakka2 3 ปีที่แล้ว +1

      дождался?

  • @euugenio1
    @euugenio1 2 ปีที่แล้ว

    Ты крут, спасибо!

  • @ivanMoldovanu
    @ivanMoldovanu ปีที่แล้ว

    я только одного не понял, почему значения по хэшу нельзя хранить в отсортированном порядке, и искать их, например, по бинарному поиску?

  • @ВасилийПетров-л1й
    @ВасилийПетров-л1й 5 ปีที่แล้ว +2

    отдуши старичек, дай бог тебе всего хорошего )

  • @ВладиславЕгоров-п4ю
    @ВладиславЕгоров-п4ю 4 ปีที่แล้ว

    круто, спасибо!

  • @ВладимирФилиппов-о8т
    @ВладимирФилиппов-о8т 4 ปีที่แล้ว +1

    Отличное видео. Своего рода IT-Иисус.

  • @VolodymyrMatveev
    @VolodymyrMatveev 8 ปีที่แล้ว +2

    отличное видео! есть какие-то рекомендации по определению оптимального размера таблицы?

  • @atillaattila8900
    @atillaattila8900 7 ปีที่แล้ว +1

    Spasibo za Vash trud

  • @erickcolorado8840
    @erickcolorado8840 5 ปีที่แล้ว +1

    a perro, gracias a este vidio gane compiladores. Anna te amo :c

  • @afonshinMegaPetuh
    @afonshinMegaPetuh 3 ปีที่แล้ว

    Чет какой то сомнение 🤔 , разве это не происходит соотношение hash - index ? по крайней мере java HashMap.

  • @artembelov4326
    @artembelov4326 4 ปีที่แล้ว

    Спасибо!!

  • @anonim5052
    @anonim5052 6 ปีที่แล้ว +1

    я видимо вопрос задаю с опозданием но всё же, почему вместо создавания хешей просто не сделать скан всей таблицы??, мы ведь и так и так каждую строку берём, что при хэше что при скане

    • @albrehtdurer557
      @albrehtdurer557 6 ปีที่แล้ว +1

      да, но при "просто скане" просматривать строки по 1000 и более чаров, а при хэше например по 10, разница есть?

    • @anonim5052
      @anonim5052 6 ปีที่แล้ว

      Albreht Durer но для создания хеш таблицы надо как раз все эти строки и просмотреть

    • @none-cc7im
      @none-cc7im 4 ปีที่แล้ว +1

      Потому что создание хеша для одной строки не равно сканированию всей таблицы.
      Допустим, есть хеш-таблица и хочешь занести значение/я по значению 'a'. Берётся значение 91, берётся остаток от деления и заносится в таблицу.
      Далее, для доступа нужно получить этот хеш от 'a' и получить значение/я из ячейки.
      В случае ключа 'ab' берётся 91+92(всё это ASCII коды), и выполняется аналогично.
      В конце Володя сказал, зачем это используется - тебе легче получить хеш от строки длинною в условные 100 символов и посмотреть в хеш-таблицу на миллион ячеек*(в которых хранится по 10 значений), чем искать своё значение в 1000000*10 элементах.

    • @anonim5052
      @anonim5052 4 ปีที่แล้ว

      @@none-cc7im я понял, спасибо за ответ))

  • @Артур-ы8ф6ы
    @Артур-ы8ф6ы 6 ปีที่แล้ว +2

    ))) Спасибо

  • @nickdanilov1550
    @nickdanilov1550 2 ปีที่แล้ว

    👍👋👋👋

  • @ВсеволодКомратов
    @ВсеволодКомратов 5 ปีที่แล้ว

    коллизия = линкид лист, но не наоборот. номер корзины hash &(логическое и) (n-1) может возваращаться одинаковый номер корзины для разных hash, не полность раскрыли/

  • @YanPashkovsky
    @YanPashkovsky 9 ปีที่แล้ว +1

    Так у нас в примере таблица на 9 ячеек, а на деле хорошо бы на 8, например, правильно?

    • @VladimirMozhenkov
      @VladimirMozhenkov  9 ปีที่แล้ว +2

      ***** 9 - это тоже простое число в целой степени (3²). Тут не то что лучше если брать 2 в степени, просто процессору проще будет.

  • @Sleep88Walker
    @Sleep88Walker 3 ปีที่แล้ว

    Круто...

  • @Megagundar
    @Megagundar 3 ปีที่แล้ว +1

    почему остаток от деления 5 на 9 это 5?

    • @naruchan5263
      @naruchan5263 3 ปีที่แล้ว

      5 % 9 = 0 и 5 осталось

  • @ip6399
    @ip6399 8 ปีที่แล้ว

    А как же формат записи "Ключ-значение"?. Ведь суть хэшмэпов именно в этой паре значений.

    • @VladimirMozhenkov
      @VladimirMozhenkov  8 ปีที่แล้ว +4

      +Iliya Perevoz Ключ - это хеш.

    • @404Negative
      @404Negative 6 ปีที่แล้ว +2

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

    • @ТимурЯлымов-т1й
      @ТимурЯлымов-т1й 3 ปีที่แล้ว

      @@404Negative Ну вообще-то в нормальных хэш-таблицах не считают хеши от значений. Каждому значению сопоставляется ключ, от которого уже считается хеш. Делается это для того, чтобы можно было адресоваться по строкам например. Так что из вас двоих ты явно тупее.

    • @404Negative
      @404Negative 3 ปีที่แล้ว

      @@ТимурЯлымов-т1й зачем тебе по строкам адресоватся ?

  • @themed_mayhem5948
    @themed_mayhem5948 4 ปีที่แล้ว

    Брат брата - мой брат

  • @slavas9200
    @slavas9200 6 ปีที่แล้ว +6

    почему сестре нельзя? Я что, в мужскй клуб попал?

  • @sashasashovic91
    @sashasashovic91 8 ปีที่แล้ว

    два тоже простое число 😀

  • @sauvage6534
    @sauvage6534 4 ปีที่แล้ว

    скорость на 1.75 и кайф

  • @сергейпетров-ъ6с9ъ
    @сергейпетров-ъ6с9ъ 3 ปีที่แล้ว

    Вова здорова

  • @guugle
    @guugle 5 ปีที่แล้ว

    гуд

  • @alexmur07
    @alexmur07 6 ปีที่แล้ว

    Не понятно в джава чем хешмеп отличается от хешсет???

    • @drezden6548
      @drezden6548 6 ปีที่แล้ว +1

      Ничем, хешсет сделан на основе хешмап, только все value=null.

  • @404Negative
    @404Negative 6 ปีที่แล้ว

    но sha256 это довольно быстрый хеш. по сравнению с поиском по базе данных sha256 вообще мгновенный

    • @HazySonic_
      @HazySonic_ 6 ปีที่แล้ว

      Поиск и sha никак не связаны. Теплое с мягким сравниваете

  • @unlucky_live
    @unlucky_live 9 ปีที่แล้ว

    Vladimir Mozhenkov вы знаете андроид программирование?

    • @VladimirMozhenkov
      @VladimirMozhenkov  9 ปีที่แล้ว

      Windows 8 В теории, да. На практике не пользовался.

    • @unlucky_live
      @unlucky_live 9 ปีที่แล้ว

      +Vladimir Mozhenkov
      а не хотите снимать видеоролики по эту тему?

    • @Hrantx
      @Hrantx 9 ปีที่แล้ว

      Vladimir Mozhenkov не хотите сделать видеоролики по эту тему?

    • @VladimirMozhenkov
      @VladimirMozhenkov  9 ปีที่แล้ว

      Windows 8 Ну про теорию я может сделаю как нибудь. Чуть попозже правда.

    • @unlucky_live
      @unlucky_live 9 ปีที่แล้ว

      Vladimir Mozhenkov примерно не можешь сказать когда?

  • @sergeymozyakov7529
    @sergeymozyakov7529 9 ปีที่แล้ว +1

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

    • @VladimirMozhenkov
      @VladimirMozhenkov  9 ปีที่แล้ว +12

      +Sergey Mozyakov
      Делим 5 на 9 получаем 0. Теперь а сколько осталось неподелённых? 5.

    • @404Negative
      @404Negative 3 ปีที่แล้ว

      вы путаете div и mod

  • @augustsemmi3754
    @augustsemmi3754 4 ปีที่แล้ว

    TRANS RIGHTS!!!!!!!!!!!!!!!!

  • @MRaynold
    @MRaynold 2 หลายเดือนก่อน

  • @sevashpun
    @sevashpun 3 ปีที่แล้ว

    Спасибо!