Tôi có một danh sách địa chỉ bộ nhớ từ 0xc0003000 đến 0xc04a0144 có nhiều khoảng trống và < 4096 mục trong danh sách. Nó được biết đến ở thời gian biên dịch và tôi muốn tạo một băm hoàn hảo cho nó. Tu
Tôi có nhiều số nguyên trong phạm vi [0; 2^63-1]. Tuy nhiên, chỉ có 10^8 số nguyên. Có không có bản sao. Danh sách đầy đủ được biết ở thời gian biên dịch nhưng chỉ có một số ngẫu nhiên là . Những số n
Tôi có một ứng dụng ngôn ngữ C mà tôi cần thực hiện tra cứu bảng. Các mục nhập là chuỗi, Tất cả đều được biết khi bắt đầu thời gian chạy. Bảng được khởi tạo một lần, và sau đó nhìn lên nhiều lần. Bảng
Tôi có một loại số nguyên, nói long, có giá trị nằm giữa Long.MIN_VALUE = 0x80...0 (-2^63) và Long.MAX_VALUE = 0x7f...f (2^63 - 1). Tôi muốn băm nó với sự va chạm ~ 50% với một số nguyên dương cùng lo