时间复杂度
空间复杂度
字符串匹配算法($O(n * m)$的枚举算法,$O(n + m)$的KMP算法)
先进后出
先进先出
叶子结点、非叶子节点、深度、父亲、祖先
完全二叉树、满二叉树
层次遍历、先(前)序遍历、中序遍历、后序遍历
大根堆、小根堆
左小右大
旋转操作(左旋、右旋)
B-树
有向图、无向图
邻接矩阵、领接链表
深度优先搜索、宽度优先搜索
将边权从小到大排序,依次取边,如果边的两个端点所属不同的联通分量,则取这一条边,否则不取
将点分为两个集合,一个是已选集合,一个是未选集合,每次取未选集合中到已选集合距离最近的点,将其从未选集合移动到已选集合
快速排序、归并排序、堆排、桶排(计数排序)、冒泡排序、插入排序、选择排序
稳定排序、非稳定排序
内排序、外排序