# js-algorithms **Repository Path**: coolyeah/js-algorithms ## Basic Information - **Project Name**: js-algorithms - **Description**: javascript algorithms - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-12 - **Last Updated**: 2021-04-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## JavaScript Algorithms 练习写算法,JavaScript有垃圾回收,所以不像c语言写算法时需要手动分配内存和回收垃圾。当然,JavaScript有它意想不到的坑。 大概是重复造轮子,效率低,像用Js代码实现哈希表,理当比不上原生支持的Map等,做性能测试对比看看 ### 2017-06-14 - add Graph - realize breadthFirstSearch of Graph - realize depthFirstSearch of Graph ### 2017-06-08 - add BinarySearchTree - fix some bug - js写算法犹如做玩具 ### 2017-05-30 - Finally, add HashTable - By the way, add LinkedList, Dictionary - all source code has test script, please run `npm i && npm test`