Cấu trúc dữ liệu và thuật toán #20: Hash table, hash function | DS&A

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ก.ย. 2024

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

  •  3 ปีที่แล้ว +14

    6:12, là [0;9] nha mọi người, sr. huhu

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

      định comment bắt bug =)))))

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

      e đang định comment thì thấy a comment. Kênh của hay thật ạ :3

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

    Serial thuật toán giải thuật bằng tiếng việt đỉnh nhất, ông Dev có thể ko giỏi nhất nhưng chia sẻ tốt nhất

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

    series này mấy cái video k biết e coi đi coi lại bnhieu lần r :))), tks a vì cái series này ạ

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

    May có kênh TH-cam này của a chứ e học tài liệu thấy chả hiểu gì @@ Respect khuôn mặt hơi khó chịu vì chủ đề khoai nhưng vẫn nhiệt tình giảng giải cho mn!

  • @HòaNguyễn-p7f8q
    @HòaNguyễn-p7f8q 2 หลายเดือนก่อน

    Khi a đọc được bình luận này của e, e mong a sẽ nở một nụ cười :v. Series Cấu trúc dữ liệu và thuật toán này của a giúp e học hỏi thêm được rất nhiều. Cảm ơn a về những chia sẻ. Chúc a luôn mạnh khỏe và cho ra những series chất lượng ạ.

    •  2 หลายเดือนก่อน +1

      hehehehehehehe

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

    Ôi vừa xem xong, chất lượng quá

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

    series đỉnh của chóp, cảm ơn anh rất rất nhiều

  • @HoangNguyen-jw4lo
    @HoangNguyen-jw4lo 3 ปีที่แล้ว +2

    tks Ông Dev vs những kiến thức bổ ích này

  • @AnNguyen-dh4mm
    @AnNguyen-dh4mm 3 ปีที่แล้ว +1

    xem lần đầu hơi lú. xem lại lần 2 tốc độ 2x thấy rất dễ hiệu. thank ông dev nhé :333

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

    chất lượng video tuyệt vời ! k hiểu sao giờ mới thấy kênh :(

  • @TuanThanh-cz9vi
    @TuanThanh-cz9vi 2 ปีที่แล้ว

    Series này đỉnh quá ạ, có lẽ là series về CTDL và GT bằng tiếng việt xịn nhất r

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

    hay quá anh ạ.. cảm ơn anh nhiều ạ

  • @TranNguyen-mv6ln
    @TranNguyen-mv6ln 2 ปีที่แล้ว +1

    Xin cảm ơn thầy nhiều lắm luôn ạ

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

    Cám ơn a

  • @data-dynamo-guy
    @data-dynamo-guy ปีที่แล้ว

    Cám ơn anh video hay lắm kkkk

  • @SonNguyen-zc6je
    @SonNguyen-zc6je 3 ปีที่แล้ว +3

    Đợi series CI/CD của anh

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

      Xong cái Design Pattern là a làm CI/CD nha :D

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

    cám ơn anh nha, e đang cố gắng học thuật toán để nâng trình mà có series đỡ quá

  • @ELearningchannel-KhoBaiGiang
    @ELearningchannel-KhoBaiGiang 3 ปีที่แล้ว +2

    Cảm ơn bạn đã chia sẻ! Mình là người mới, những gì mình nghe được có gì đó giống bên blockchain quá! Ko biết chúng có liên quan đến nhau ko vậy cả nhà?

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

      Nó chỉ hơi dính líu chút về hashing thôi

    • @ELearningchannel-KhoBaiGiang
      @ELearningchannel-KhoBaiGiang 3 ปีที่แล้ว +1

      @ Cám ơn ad!

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

    thanks

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

    hịc, bao giờ học khó hiểu cũng kiếm anh xem giảng ~
    ước gì được làm đệ tử anh :v

  • @unknown-utuber9186
    @unknown-utuber9186 2 ปีที่แล้ว +2

    Đếm chữ a, b, c ... thì nó là kết quả của việc lưu trữ chứ liên quan gì đến hash ... Hash là giúp tăng tốc việc tìm kiếm ...

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

    4:01
    Chắc bro hơi nhầm xíu.
    Địa chỉ phần tử = địa chỉ đầu + index * kích-thước-kiểu

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

    Em nghĩ nếu có thêm phần thực hành sẽ hay hơn nhiều anh ạ.

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

      Lần đầu coi video của a hả e :D tất cả những thứ anh nói đều có phần code nha, chả qua chưa tới thôi :D Đây mới chỉ là một phần chính về lý thuyết của Hash table, còn nhiều vấn đề để nói lắm :D
      Hay ý thực hành là bài tập để mọi người làm? Nếu vậy thì e search google đầy ra :v

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

    Mình tưởng ông Dev 35 lúc quay video này chứ

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

    e coi lại vài lần nhưng e thắc mắc chút, ví dụ e có 1 hashMap {"key1", "value1"} thì cái hash function H(key) là nó hash thằng key1 thành 1 địa chỉ trong phạm vi của array phải k a?

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

      Đúng r e

  • @LongNguyen-zh5jw
    @LongNguyen-zh5jw 3 ปีที่แล้ว +1

    anh có thể làm một chiếc video giải thích về thuật toán tìm kiếm chuỗi con boyer moore đc ko :))

  • @tristheflash6928
    @tristheflash6928 2 ปีที่แล้ว +1

    nhưng vấn đề là sao làm được thằng hashFunction nó là O(1) tức là ko có for và nó sẽ ra 1 number nhỏ nhưng ko bị collision nữa anh ạ ! Mong anh rep em cảm ơn anh nhìu

    •  2 ปีที่แล้ว +1

      Còn video sau nữa mà e :D

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

    A quê ở đâu v a

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

      Đà Nẵng nha e êi

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

    Cái này giống vs dict trong python nhỉ

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

    04:19 cơ mà sao lại là hash cái key???? phải nói rõ là hash keyhash để cho ra keyindex chứ? nói key key chung chung thế người mới dễ nhầm lắm!

    •  ปีที่แล้ว

      Mình tiếp nhận góp ý của bạn nha.
      Bạn cho mình xin nguồn về việc gọi key muốn lưu vào hashtable là keyhash với. Trong ngữ cảnh của hashtable, vậy key có thể là gì?
      Mình cảm ơn.