Thật không may, lưu trữ điện tử trong t [h (e)] sẽ không luôn luôn làm việc như một số yếu tố có thể
va chạm nhau, tức là, bản đồ vào mục cùng một bảng. Các ví dụ thư viện cho thấy một sửa chữa: Al-
thấp số đơn đặt hàng cuốn sách để đi đến cùng một kệ. Sau đó toàn bộ thềm lục địa phải được
tìm kiếm để tìm một thứ tự cụ thể. Tổng quát của sửa chữa điều này dẫn đến băm
với chaining. Chúng tôi lưu trữ một tập hợp các yếu tố trong mỗi mục bảng và thực hiện các thiết lập
bằng cách sử dụng danh sách liên kết đơn lẻ. Mục 4.1 phân tích băm với chaining sử dụng chứ không phải op-
timistic (và do đó không thực tế) giả định về tính chất của hàm băm.
Trong mô hình này, chúng tôi đạt được liên tục thời gian dự kiến cho tất cả ba hoạt động từ điển.
Trong phần 4.2 chúng tôi thả các giả định không thực tế và xây dựng băm chức năng
đi kèm với (xác suất) đảm bảo hiệu suất. Đã ví dụ đơn giản của chúng tôi
cho thấy rằng việc tìm kiếm các hàm băm tốt là không tầm thường. Ví dụ, nếu chúng ta áp dụng
đang được dịch, vui lòng đợi..
