08 2017 档案

摘要:定义: 对于一个连通图,如果任意两点至少存在两条点不重复路径,则称这个图为点双连通的(简称双连通);如果任意两点至少存在两条边不重复路径,则称该图为边双连通的。点双连通图的定义等价于任意两条边都同在一个简单环中,而边双连通图的定义等价于任意一条边至少在一个简单环中。对一个无向图,点双连通的极大子图称 阅读全文
posted @ 2017-08-24 16:57 miaoheping 阅读(507) 评论(0) 推荐(0) 编辑
摘要:22-1 (以广度优先搜索来对图的边进行分类)深度优先搜索将图中的边分类为树边、后向边、前向边和横向边。广度优先搜索也可以用来进行这种分类。具体来说,广度优先搜索将从源结点可以到达的边划分为同样的4种类型。 a.证明在对无向图进行的广度优先搜索中,下面的性质成立: 1.不存在后向边,也不存在前向边。 阅读全文
posted @ 2017-08-24 15:37 miaoheping 阅读(2765) 评论(0) 推荐(1) 编辑
摘要:Exercises 22.5 - 算法导论.英文第3版 最近看书的同时, 感觉一些练习缺少参考, 所以按部分总结了自己的解答, 也能够强化学习过程. 如有不足或疑问, 欢迎指正. Exercises 22.5-1 How can the number of strongly connected co 阅读全文
posted @ 2017-08-23 20:50 miaoheping 阅读(2025) 评论(0) 推荐(0) 编辑
摘要:22.4-1 给出算法 TOPOLOGICAL-SORT 运行于图 22-8 上时所生成的结点次序。这里的所有假设和练习 22.3-2 一样。 ANSWER: 22.4-2 请给出一个线性时间的算法,算法的输入为一个有向无环图 G = (V, E) 以及两个结点 s 和 t,算法的输出是从结点 s 阅读全文
posted @ 2017-08-23 16:58 miaoheping 阅读(2235) 评论(0) 推荐(0) 编辑
摘要:22.3-1 画一个 3*3 的网格,行和列的抬头分别标记为白色、灰色和黑色,对于每个表单元 (i, j),请指出对有向图进行深度优先搜索的过程中,是否可能存在一条边,链接一个颜色为 i 的结点和一个颜色为 j 的结点。对于每种可能的边,指明该种边的类型。另外,请针对无向图的深度优先搜索再制作一张这 阅读全文
posted @ 2017-08-23 16:10 miaoheping 阅读(1919) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/chan15/article/details/49620221 22.1-1 给定有向图的邻接链表,需要多长时间才能计算出每个结点的出度(发出的边的条数)?多长时间才能计算出每个结点的入度(进入的边的条数)? ANSWER:① 出度:O(V+E),因为 阅读全文
posted @ 2017-08-22 17:35 miaoheping 阅读(1096) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/chan15/article/details/49838203 增加部分内容 22.2-1 请计算出在有向图 22-2(a) 上运行广度优先搜索算法后的 d 值和 π 值,这里假定结点 3 为算法所用的源结点。 ANSWER: 22.2-2 请计算出在 阅读全文
posted @ 2017-08-22 17:24 miaoheping 阅读(1869) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示