Cá nhân e cảm thấy cây AVL phát triển từ cây BST hay hơn :v Mặc dù thêm ko nhanh bằng Linked List nhưng mọi trường hợp luôn duy trì ở mức O(Logn).
3 ปีที่แล้ว +2
Uh, cái nào cũng có cái lợi riêng của nó. BST nó bị cái là operation của nó phức tạp, đơn giản như add, delete node đối vs linked list bà bst nó đã khác nhau xa rồi. Bst mạnh khi nó làm đúng cái tên của nó: search :D
em xin lỗi vì nói như này nhưng em mong muốn anh có giải thích dễ hiểu hơn và các từ ngữ thuật ngữ cx gần gũi hơn ạ hx thực sự em xem anh phải mấy lần và đi ngồi đọc về các thứ a nói thêm nữa hx hx
2 ปีที่แล้ว
Cuộc đời nó vậy đó em, chả bao giờ mình có được thứ mình muốn đâu, việc em phải tự research những thứ em ko biết là điều tất yếu thôi e, chúc e học tốt.
@ hx đúng là em khá hạn chế khi em ko biết những thuật ngữ đó á anh nhưng nếu đc a có thể thêm 1 time giải thích ạ :3 video dài ra thêm vài p e nghĩ cx khum sao
Re hash với size lớn hơn thì khả năng xảy ra collision sẽ giảm (Eg. Những video trước của ông Dev Mod 10 => Mod 100). Lúc này nếu có collision thì mình cũng tiếp tục apply collision handling method Mình đang hiểu như thế !
Anh ơi anh giúp em giải 1 bài code được không ạ? viết code bài toán check lỗi từ tiếng anh dựa trên từ điển và khoảng cách sửa đổi gần nhất - edit distance. Đầu vào. 1 đoạn văn tiếng anh ngắn tập từ điển tiếng Anh lấy trên mạng Đầu ra. những từ bị sai và gợi ý sửa sai cho từ đó (mỗi từ sai thì đưa ra 5 gợi ý sửa)
3 ปีที่แล้ว
github.com/MichaelWehar/Open-Source-Spell-Checker Đọc thử tham khảo nè e :D Mà trước khi đọc thì e tự nghiên cứu, thiết kế đã. Anh thì ko giúp đc đâu :D
a dạy rất dễ hiễu, tks ông Dev. Keep it up!
Wow , tuổi trẻ tài cao. Xuất sắc thật sự
cảm ơn anh .. anh dạy dễ hiểu lắm ạ
Tuyệt vời a
anh giảng hay
Tks ông dev
hash function là đoạn lệnh trong hashCode() trong Java pk a
Cá nhân e cảm thấy cây AVL phát triển từ cây BST hay hơn :v Mặc dù thêm ko nhanh bằng Linked List nhưng mọi trường hợp luôn duy trì ở mức O(Logn).
Uh, cái nào cũng có cái lợi riêng của nó. BST nó bị cái là operation của nó phức tạp, đơn giản như add, delete node đối vs linked list bà bst nó đã khác nhau xa rồi. Bst mạnh khi nó làm đúng cái tên của nó: search :D
Nếu em dùng mảng vector thì sao ạ?
em xin lỗi vì nói như này nhưng em mong muốn anh có giải thích dễ hiểu hơn và các từ ngữ thuật ngữ cx gần gũi hơn ạ hx thực sự em xem anh phải mấy lần và đi ngồi đọc về các thứ a nói thêm nữa hx hx
Cuộc đời nó vậy đó em, chả bao giờ mình có được thứ mình muốn đâu, việc em phải tự research những thứ em ko biết là điều tất yếu thôi e, chúc e học tốt.
@ hx đúng là em khá hạn chế khi em ko biết những thuật ngữ đó á anh nhưng nếu đc a có thể thêm 1 time giải thích ạ :3 video dài ra thêm vài p e nghĩ cx khum sao
anh ơi... direct chaining với separate chaining khác nhau chỗ nào vậy ạ
Em check những video phần trước nha
Có phần Open Addressing đó e
lôi tất cả các element ra hash lại, bỏ vào array mới. Nếu lúc này giá trị hash bị trùng nữa thì sao anh?
Re hash với size lớn hơn thì khả năng xảy ra collision sẽ giảm (Eg. Những video trước của ông Dev Mod 10 => Mod 100). Lúc này nếu có collision thì mình cũng tiếp tục apply collision handling method
Mình đang hiểu như thế !
Anh ơi anh giúp em giải 1 bài code được không ạ?
viết code bài toán check lỗi từ tiếng anh dựa trên từ điển và khoảng cách sửa đổi gần nhất - edit distance.
Đầu vào. 1 đoạn văn tiếng anh ngắn
tập từ điển tiếng Anh lấy trên mạng
Đầu ra. những từ bị sai và gợi ý sửa sai cho từ đó (mỗi từ sai thì đưa ra 5 gợi ý sửa)
github.com/MichaelWehar/Open-Source-Spell-Checker
Đọc thử tham khảo nè e :D Mà trước khi đọc thì e tự nghiên cứu, thiết kế đã. Anh thì ko giúp đc đâu :D
Em cảm ơn anh