tôi stumbled trên các Wikipedia page cho họ:Hiểu Cây Fusion?
Và tôi đọc lớp lưu file PDF liên kết ở phía dưới, nhưng nó được tay lượn sóng về cấu trúc dữ liệu riêng của mình và đi vào nhiều chi tiết về chức năng sketch(x)
. Tôi nghĩ rằng một phần của sự nhầm lẫn của tôi là các bài báo đang cố gắng rất chung chung, và tôi muốn một ví dụ cụ thể để hình dung.
Cấu trúc dữ liệu này có phù hợp để lưu trữ dữ liệu dựa trên các phím số nguyên 32 hoặc 64 bit tùy ý không? Nó khác với cây B như thế nào? Có một phần nói rằng về cơ bản nó là một cây B với một hệ số phân nhánh là B = (lg n)^(1/5)
. Đối với một cây dân cư đầy đủ với các phím 32 bit, B sẽ là 2. Liệu điều này chỉ trở thành một cây nhị phân? Cấu trúc dữ liệu này có dự định sử dụng chuỗi bit dài hơn nhiều như các khóa không?
Googling của tôi không bật lên bất kỳ điều gì hữu ích khủng khiếp, nhưng tôi sẽ hoan nghênh mọi liên kết tốt về chủ đề này. Đây thực sự chỉ là sự tò mò, vì vậy tôi chưa sẵn sàng trả tiền cho các tệp PDF tại số portal.acm.org
.
Tôi nghĩ rằng anh ta nhận được 5 khóa trong một nút cây B ở 32 bit. –
@ xscott- Bạn có thể muốn nhìn vào cây van Emde Boas (vEB-trees) để thay thế. Cây hỗn hợp chạy trong O (lg n/lg lg n), nơi mà các cây VEB chạy trong thời gian O (lg lg n) trên mỗi hoạt động, với tốc độ tiệm cận nhanh hơn. Hơn nữa, cây VEB dễ hiểu hơn nhiều so với cây nhiệt hạch, ít nhất là IMHO. – templatetypedef