图的存储和遍历

chowcool 2005-04-21 06:10:11
—————>.2——————>.5————>-|
| / / |
| / / ↓
↑ ↑ / |
1| / ↑ |6
--->---- . / / .--->--
| / / |
| / / ↑
↓ / / |
| / / |
./————>——.———————>———-|
3 4
G(V,E)
V{1,2,3,4,5,6} //图的六个节点
E{e1<1,2>, e2<1,3>, e3<3,2>, e4<3,4>, e5<2,5>, e6<4,5>, e7<4,6>, e8<5,6>}
// 图的八条边

小弟求大虾给出图的存储结构 和 图的遍历函数
遍历后可以求得图中有3个独立回路
独立回路的个数为 M = n(边数) - j(节点数) + 1
每个回路可以查询到它的边和节点;
------------------------------------
...全文
64 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
chowcool 2005-04-21
  • 打赏
  • 举报
回复
—————>.2——————>.5—————>-|
| / / |
| / / ↓
↑ ↑ / |
1| / ↑ |6
-----------> / / .----->------
| / / |
| / / ↑
↓ / / |
| / / |
./————>——.———————>————--|
3 4
G(V,E)
V{1,2,3,4,5,6} //图的六个节点
E{e1<1,2>, e2<1,3>, e3<3,2>, e4<3,4>, e5<2,5>, e6<4,5>, e7<4,6>, e8<5,6>}
// 图的八条边
chowcool 2005-04-21
  • 打赏
  • 举报
回复
—————>.2——————>.5————>-|
| / / |
| / / ↓
↑ ↑ / |
1| / ↑ |6
--->----. / / .--->--
| / / |
| / / ↑
↓ / / |
| / / |
./————>——.———————>———-|
3 4
G(V,E)
V{1,2,3,4,5,6} //图的六个节点
E{e1<1,2>, e2<1,3>, e3<3,2>, e4<3,4>, e5<2,5>, e6<4,5>, e7<4,6>, e8<5,6>}
// 图的八条边

64,682

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧