Explore >> Select a destination


You are here

www.philipotoole.com
| | ncona.com
9.5 parsecs away

Travel
| | Hash tables are a very important data structure that can be used for many things. They are really fast so they are a good fit for almost anything where they can be used. One example of when a hash table is useful is an associative array, for example: 1 2 3 4 5 var a = {}; a['hello'] = 'hola'; a['bye'] = 'adios'; console.log(a['hello']); // Prints hola The beauty of hash tables is that searching for the value of a['hello'] (ideally)takes the same time no matter how many values the associative array has. I...
| | www.layer9.org
21.6 parsecs away

Travel
| | Group blog for the computer networking and systems research community.
| | blog.fredrb.com
12.0 parsecs away

Travel
| | Writing a Hash Table in Go Inspired by the recent post from Ben Hoyt, a recent refresher of Computer Science fundamentals and my journey on learning the Go programming language, I've implemented a hash table in Go. Hash Table is a great data structure, they are to Balanced Trees what linear time sorting is to comparison sorts. By not relying on the comparison model, they allow you go below the log n lower bound for searching provided by Balanced Trees.
| | probablydance.com
34.3 parsecs away

Travel
| I recently posted a blog post about a new hash table, and whenever I do something like that, I learn at least one new thing from my comments. In my last comment section Rich Geldreich talks about his hash table which uses "Fibonacci Hashing", which I hadn't heard of before. I have worked a lot...