Skip to content

laobeijing0806/Algorithm-And-Datastructure

Repository files navigation

文件结构

├── algorithm.js 各种排序算法的实现 
├── binarySearchTree.js 二叉搜索树的实现
├── dictionary.js 字典的实现
├── doublyLinkedList.js 双向链表的实现
├── graph.js 图的实现
├── hashtable.js 哈希表(散列表)的实现
├── LinkedList.js 单向链表的实现
├── queue.js 队列的实现
├── set.js 集合的实现
├── sort.js 自己重新实现的排序算法
└── stack.js 栈的实现

本地如果安装了Node.js,可以使用node + 文件名的方式运行

如有需要可以使用node-inspector来单步运行,可以看到一些算法运行的细节

安装Node Inspector

$ npm install -g node-inspector

调试

$ node-debug app.js

About

用JS实现的算法和数据结构

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published