社区
其它技术问题
帖子详情
图的遍历对邻接点的序号有要求吗?
Last_stardust
2015-12-05 07:41:13
如题,我一直以为是有要求的(比如3、5、2、4是1的邻接点,我遍历的时候是按2、3、4、5输出的),但是自从我想起了BFS的邻接表存储,才发现它的存储是和你输入边的顺序有关的(先输进去的放在表最里面了),才想起来问:图的遍历和结点的序号有关吗?
...全文
178
2
打赏
收藏
图的遍历对邻接点的序号有要求吗?
如题,我一直以为是有要求的(比如3、5、2、4是1的邻接点,我遍历的时候是按2、3、4、5输出的),但是自从我想起了BFS的邻接表存储,才发现它的存储是和你输入边的顺序有关的(先输进去的放在表最里面了),才想起来问:图的遍历和结点的序号有关吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Last_stardust
2015-12-14
打赏
举报
回复
引用 1 楼 zhao4zhong1 的回复:
无关。我猜。
已经证实,实际顺序依赖于插入顺序,确实无关,十分感谢。
赵4老师
2015-12-07
打赏
举报
回复
无关。我猜。
C语言 输入无向
图
连通
图
的顶
点
数、顶
点
信息、边数、顶
点
对序列及
遍历
的起始
点
序号
,输出深度优先
遍历
序列
①无向
图
的非递归深度优先搜索需借用一个堆栈保存被访问过的顶
点
,以便回溯查找已被访问结
点
的被访问过的
邻接
点
。 ②访问起始顶
点
v0,visited[v0]标记1,v0入栈,指针p指向v0对应的边表首结
点
; ③从左到右扫描p所指的...
C语言 输入无向
图
连通
图
的顶
点
数、顶
点
信息、边数、顶
点
对序列及
遍历
的起始
点
序号
,输出深度优先
遍历
序列。
①无向
图
的非递归深度优先搜索需借用一个堆栈保存被访问过的顶
点
,以便回溯查找已被访问结
点
的被访问过的
邻接
点
。 ②访问起始顶
点
v0,visited[v0]标记1,v0入栈,指针p指向v0对应的边表首结
点
; ③从左到右扫描p所指的...
c_数据结构_
图
的相关操作
建立
图
的无向
图
每1条无向边算为2条有向边 int a[6][6] { p151
图
7 22的代价矩阵改成的
邻接
矩阵 {0 1 1 0 1 0} {0 0 1 0 1 0} {1 0 0 1 0 0} {0 1 0 0 1 0} {0 0 0 1 0 0} {0 0 0 1 0 0}}; ...
图
的基本运算
int FirstAdjVex(ALGraph G, int v)//返回顶
点
v的第一个
邻接
点
序号
{ ArcNode *p=G.vertices[v].firstarc; if(p) return p->adjvex; else return -1; } int NextAdjVex(ALGraph G, int v, int w)//...
数据结构(C++)有关练习题
2、
要求
的
图
如下,也可以自己构造
图
,但是需要注意的是,
图
不能是退化的单链表: 实验报告
要求
: 1、 按
要求
记录下
图
的类的完整实验代码; 2、 纪录你所使用的
图
; 3、 按
要求
记录下
要求
的输出...
其它技术问题
3,881
社区成员
9,054
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章