Classic Algorithms Implemented in JavaScript
github.com
github.com
Also I suspect that adding together the ascii values of the characters in the key is not necessarily the best hash function.
* ill - 2ae60a99f87408af77066079879865d907201ff44e7b1f26d911afcd1097c4c32162b97546c404d3a305396698ea530d3c3690adb7dcbc91ec685837f895a37b
* duh - e44e6d93cd165ec8cdeaa632abe1c35d9a71533cc68072e100c5307ea3be17bc4f10e258785bef77d31664be0f1c3f427528c7450d52082a90c4ee86c7012184
Still better than using the length of the string as your hash value. Not my proudest moment but sometimes, you want to see the world burn. That and I forgot to do my hw and class was in a few minutes.
Would be nice if you could post a list of your resources :)
Edit: just noticed this was already recommended below, take this as another strong endorsement!
My main issue is definitely the whiteboard portion of the competition. Complaining about those whiteboard skills being of negligible daily use on the job is getting me nowhere: the only solution is to study up. My strongest language is JS, so this repo is really, really nice.
http://www.timqian.com/star-history/#trekhleb/javascript-alg...