LOGO
BẢNG BĂM
GIỚI THIỆU
Phép Băm (Hashing): là quá trình ánh xạ một
giá trị khóa vào một vị trí trong bảng.
Một hàm băm ánh xạ giá trị khóa đến các vị trí,
ký hiệu : h
Bảng băm (Hash Table) là mảng lưu trữ các
record, ký hiệu: HT
HT có M vị trí đánh chỉ mục từ 0 tới M-1, M là
kích thước của bảng băm
BẢNG BĂM
Phần tử có giá trị khóa
k được lưu trữ tương
ứng tại vị trí thứ k
trong bảng chỉ mục
Để tìm 1 phần tử nào
đó, chỉ cần dựa vào
khóa của nó và tra
trong bảng chỉ mục
BẢNG BĂM
HF(k) : hàm băm dùng để ánh xa một khóa k từ
tập K thành một địa chỉ tương ứng trong tập A
BẢNG BĂM