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

It depends on the hash table. Eg, in the D programming language if there is a collision instead of an array it uses a red-black tree.

This makes it effective O(1) but worse case O(log n).



Java does something similar, decaying its HashMap into a binary tree after enough collisions.




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

Search: