基础数据结构和算法清单

Posted by Cong Li on November 30, 2018

1. 数据结构

  • 存储角度:顺序,栈-后进先出、队列-先进先出;链式
  • 逻辑角度:集合,线性,树形-二叉树-堆,网状-图

2. 算法

  • 查找:顺序、二分
  • 排序:冒泡、简单选择、直接插入、希尔、归并、快速、堆
  • 递归
  • 分治
  • 动态规划
  • 回溯