数据结构和算法 数据结构 列表 栈 队列 链表 散列 集合 二叉树 图 排序 冒泡排序 选择排序 插入排序 在排序数据较多时,插入排序最快,选择排序第二,冒泡排序最慢。 高级排序 希尔排序 归并排序 快速排序 检索 顺序(线性)查找 二分查找 高级算法 动态规划 贪心算法 参考资料 JavaScript Algorithms and Data Structures