首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有向邻接表

有向邻接表
EN

Stack Overflow用户
提问于 2012-07-12 00:26:03
回答 1查看 1.9K关注 0票数 1

我以多种方式提出了这个问题,首先是:

当你有一个邻接列表时,顺序重要吗?假设我有邻接列表{1,2,5},这相当于{2,1,5}吗?或者秩序意味着什么,因此这两个列表不是等价的?

我收到了几个答案,包括只有当图是有向的,而顺序表示与顺时针排列的相邻节点有关的情况下才重要。我还得到了这样的意见:不,没关系,但是他更希望在权重(如果使用的话),例如互联网排序算法的方式上被命令。虽然我想我表达了其中的要点,但我并不认为这些回答都是正确的。任何想法都很感激。

此外,我对我的问题作了改进,如果得到回答,我想我会给出我想要的确切答案:

假设我有有向图的邻接矩阵: 0 0 1 0 0 0 1 1 1 1 0 1 0 1 1 0 我被告知,相应的邻接表如下所示,并假定我的老师是故意这样列出的,而不是任意地重新排序--尤其是在最后一个列表中: {2} { 2,3} { 0,1,3} { 2,1} 最后一个列表是{ 2,1 }!在等效邻接矩阵中是什么提醒我它应该是{ 2,1}而不是{ 1,2 }?

EN

回答 1

Stack Overflow用户

发布于 2020-11-27 05:29:33

邻接列表中节点的值是一个集合。集合是无序的。因此,{1,2}与{2,1}相同。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11443479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档