基本概念
几种特殊的图
图的存储
邻接矩阵法
数组实现的顺序存储,空间复杂度高,不适合存储稀疏图
顶点自己到自己也可能表示为0
离散数学图论那块
邻接表
顺序+链式存储
十字链表
存储有向图
邻接多重表
存储无向图
基本操作
图的遍历
广度优先遍历(BFS)
与树的广度优先遍历(层序遍历)之间的联系
算法实现
复杂度分析
广度优先生成树
深度优先遍历(DFS)
与树的深度优先遍历(先根遍历和后根遍历)之间的联系
算法实现
复杂度分析
深度优先生成树
图的遍历和图的连通性