这是一组用 JavaScript 编写的经典算法和数据结构示例,适合希望在熟悉的语言里理解这些概念的开发者。每个主题都标注了入门或进阶,方便读者选择起点。
数据结构部分涵盖链表、栈、队列、哈希表、堆、树、图、字典树和缓存等。算法部分按主题划分,从数学、排序、搜索到图论、密码学,也按贪心、分治、动态规划等设计思路组织。每个条目都有单独的说明文档,列出延伸阅读链接,其中一些指向视频。
这是一组用 JavaScript 编写的经典算法和数据结构示例,适合希望在熟悉的语言里理解这些概念的开发者。每个主题都标注了入门或进阶,方便读者选择起点。
数据结构部分涵盖链表、栈、队列、哈希表、堆、树、图、字典树和缓存等。算法部分按主题划分,从数学、排序、搜索到图论、密码学,也按贪心、分治、动态规划等设计思路组织。每个条目都有单独的说明文档,列出延伸阅读链接,其中一些指向视频。