Software Engineering discussion
Beautiful Code
>
Python's Dictionary Implementation
date
newest »

message 1:
by
[deleted user]
(new)
Aug 07, 2010 11:47AM
The hash table is my favorite data structure... mostly because of its great scale ability (it has an O(1), or constant time, computational complexity). Knuth's "The Art of Computer Programming: Volume 3" devotes 35 pages to the topic of hashing... there are many implementation choices to make when building a hash table. So, it was particularly interesting for me to see how Python made those choices, and to see how those choices varied across Python implementations.
reply
|
flag