文章目录 邻接矩阵 简要说明 代码定义 基本方法 邻接表 简要说明 代码定义 基本方法 十字链表 简要说明 代码定义 基本方法 邻接多重表 简要说明 代码定义 基本方法 众所周知,图有4种实现方法 邻接矩阵 邻接表 十字链表(有向图) 邻接多重表(无向图) 本文将演示以上四种方法的c语言实现,及基本方法 使用的教材:《数据结构(c语言版)》清华大学严蔚敏 以下代码是在学习时写的,如有错误欢迎批评指正。如果您有更好的代码实现方法,欢迎留言 邻接矩阵 简要说明 所谓邻接矩阵,就是为图附加一个矩阵。 例如如下图 这是个有向图,并且有4个顶点4条弧 那么用邻接矩阵法来表示的话 顶点集: [a, b, c, d] 矩阵: