Link Details

Link 110279 thumbnail
User 111696 avatar

By bloid
via catonmat.net
Published: Sep 04 2008 / 06:06

This is the fifth post in an article series about MIT’s lecture course “Introduction to Algorithms.” In this post I will review lectures seven and eight, which are on the topic of Hashing. Many applications require a dynamic set that supports dictionary operations insert, search, and delete. For example, a compiler for a computer language maintains a symbol table, in which the keys of elements are arbitrary strings that correspond to identifiers in the language. A hash table is an effective data structure for implementing dictionaries.
  • 13
  • 0
  • 1092
  • 377

Comments

Add your comment
User 234389 avatar

pkrumins replied ago:

0 votes Vote down Vote up Reply

Oops, I made a silly grammatical mistake, It should have been "... I will review lectures seven and eight, which ARE on ..." (not IS)! I corrected this mistake in the post as well.

Also, thanks for submitting! :)

User 111696 avatar

bloid replied ago:

0 votes Vote down Vote up Reply

Fixed it :)

User 234389 avatar

pkrumins replied ago:

0 votes Vote down Vote up Reply

thanks! :)

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.