移动端

  • 题王微信公众号

    题王微信公众号

    微信搜“题王网”真题密题、最新资讯、考试攻略、轻松拿下考试

问答题

设计算法,将一个无向图的邻接矩阵转换为邻接表。

发布日期:2020-12-11

设计算法,将一个无向图的邻接矩阵转换为邻接表。

试题解析

邻接矩阵

逻辑结构分为两部分:V和E集合,其中,V是顶点,E是边。因此,用一个一维数组存放图中所有顶点数据;用一个二维数组存放顶点间关系(边或弧)的数据,这个二维数组称为邻接矩阵。邻接矩阵又分为有向图邻接矩阵和无向图邻接矩阵

中文名
邻接矩阵
简介
表示顶点之间相邻关系的矩阵
科目
数据结构
外文名
Adjacency Matrix
分类
有向图

无向图

边没有方向的图称为无向图。

中文名
无向图
顶点集
是非空集合
外文名
undirected graph
边集
由无向边构成

邻接表

邻接表,存储方法跟树的孩子链表示法相类似,是一种顺序分配和链式分配相结合的存储结构。如这个表头结点所对应的顶点存在相邻顶点,则把相邻顶点依次存放于表头结点所指向的单向链表中。对于无向图来说,使用邻接表进行存储也会出现数据冗余,表头结点A所指链表中存在一个指向C的表结点的同时,表头结点C所指链表也会存在一个指向A的表结点。

中文名
邻接表
分类
顺序分配和链式分配
作用
存储图
外文名
adjacency list
性质
存储结构

题王网让考试变得更简单

扫码关注题王,更多免费功能准备上线!

此试题出现在

大学试题

工学

去刷题
热门试题热门资讯 相关试题

暂无相关推荐~