数据结构---图
@小阿宝
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SDUT--OJ3116 图的基本存储的基本方式一
A - 图的基本存储的基本方式一 Description 解决图论问题,首先就要思考用什么样的方式存储图。但是小鑫却怎么也弄不明白如何存图才能有利于解决问题。你能帮他解决这个问题么? Input 多组输入,到文件结尾。 每一组第一行有两个数n、m表示n个点,m条有向边。接下来有m行,每行两个数u、v代表u到v有一条有向边。第m+2行有一个数q代表询问次数,接下来q行每行有一个询问,输入两个数为a,b。 注意:点的编号为0~n-1,2<=n<=5000 ,n*(n-1)/2<=.原创 2020-11-05 22:25:15 · 169 阅读 · 0 评论 -
SDUT-OJ 3117图的基本存储的基本方式二
图的基本存储的基本方式二 Description 解决图论问题,首先就要思考用什么样的方式存储图。但是小鑫却怎么也弄不明白如何存图才能有利于解决问题。你能帮他解决这个问题么? Input 多组输入,到文件结尾。 每一组第一行有两个数n、m表示n个点,m条有向边。接下来有m行,每行两个数u、v代表u到v有一条有向边。第m+2行有一个数q代表询问次数,接下来q行每行有一个询问,输入两个数为a,b。 注意:点的编号为0~n-1,2<=n<=500000 ,0<=m<=50.原创 2020-11-05 22:23:25 · 146 阅读 · 0 评论 -
图的存储方式(邻接矩阵,邻接表,链式前向星)
一、邻接矩阵 一,逻辑部分: 分为两部分:V和E集合。用一个一维数组存放所有顶点数据,用一个二维数组存放顶点间的关系数据,这个二维数组称为邻接矩阵。邻接矩阵分为有向图邻接矩阵和无向图邻接矩阵。 二,特点: 1),无向图的邻接矩阵一定是对称的,对于有n个顶点的无向图则只存上(下)三角阵中剔除了左上右下对角线上的0元素后剩余的元素,故只需1+2+.....+(n-1)=n*(n-1)/2个单元。 2),有向图的邻接矩阵不一定对称,表示图共需n^2个空间。 三,表示法: 1),用邻接矩阵表示顶点间.原创 2020-11-05 21:45:02 · 650 阅读 · 0 评论
分享