代码拉取完成,页面将自动刷新
本仓库内容根据哔哩哔哩 《JavaScript 数据结构与算法》 视频整理的学习笔记,视频教程讲的特别好,配合本仓库的代码测试环境来练习,学习效果更佳,欢迎同学们 Star 和 Fork。
推荐大家按照目录顺序来学习,由浅入深,循序渐进,轻松搞定数据结构和算法。
重点要掌握数据结构与算法的思想和原理,使用哪种编程语言区别不大。
扫描下方二维码,加入微信交流群,欢迎小伙伴们畅所欲言,包括但不限于前端技术问题,大家一起成长~
如果上面的二维码失效,可关注公众号《前端鼓励师》,添加作者微信,再由作者拉你进群~
npm install
npm run start
开启测试环境的服务后,可在 src/index.js
选择要测试的代码,查看具体值输出。
比如:我要测试栈,把 // import './Stack'
的注释去掉,要测试哪个就去掉哪个的注释。
// 导入栈结构的封装及测试代码
// import './Stack'
// 导入队列结构的封装及测试代码
// import './Queue'
// 导入优先队列结构的封装及测试代码
// import './PriorityQueue'
// 导入单向链表结构的封装及测试代码
// import './LinkedList'
// 导入双向链表结构的封装及测试代码
// import './DoublyLinkedList'
// 导入集合结构的封装及测试代码
// import './Set'
// 导入字典结构的封装及测试代码
// import './Map'
// 导入哈希表结构的封装及测试代码
// import './HashTable';
// 导入树结构的封装及测试代码
// import './Tree';
// 导入图结构的封装及测试代码
// import './Graph';
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。