Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

No, it's not. The van Emde Boas layout splits the data set into sqrt(n) chunks of sqrt(n) items. Then it recursively splits each of those chunks similarly.

This version simply divides the data set into page sized chunks. That has worse memory access complexity than the van Emde Boas layout, but is likely simpler to deal with in practice. It's not trivial to maintain the van Emde Boas layout under insertion and deletion for example.

(The post you link is a good one btw.)



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: