- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验五:通信网的路由设计问题
1 实验目的
理解和掌握有向无权图的最短路径算法和最小生成树算法,熟悉图的存储表示和操作。
2 问题描述
我们总是抱怨学校网速慢。下面这个问题也许对解决学校网速慢有一定的帮助作用。问
题是这样的,考虑一个由个结点组成的通信网络(不是任意两个节点之间都直接相连),这
N 个节点组成的网络可以看成是无向连通图。该网络中两个节点直接相连的每条链路的传
输速率为 bit/s 。源结点要将bits 数据广播到其他-1个结点。试设计通信路由:
1)使得bits 数据传输到每个目的结点的时间都最短;
2 )使得bits 数据在每条链路上传输的总时间最短。
3 实验要求
为了简化问题,对于 不进行直接输入,而是用每条链路传播K bits 所需要的时间 (单
位:秒)来替换。所以,用户需要输入的是节点个数N, 及每条链路的传输时间 。其中节
点数N 是正整数(1), 也是正整数。例如下面的例子:
在这里,N 是7 个节点,每条链路的 也在两个节点之间的链路上标出来了。其中0 节点也
是源节点,在图中标记为S 。
3.1 输入格式
输入N 及每条链路的 ,其中N (小于等于1000),所有链路条数之和E(边的总数)不能
超过10000。按如下格式输入:
第一行: 节点个数N 链路条数总数E
从第二行开始:节点1 节点2 它们之间链路的传输时间 。在这里需要注意的是,
对于每个节点,给它赋好节点号,从0 开始,依次1,2,3,4,5…。其中0 节点也是源节点,数
据从这里开始传播。可以不需要按节点之间的顺序输入。
例如:对于上图,输入为:
7 12
0 1 2
2 3 2
0 3 1
1 4 10
3 5 8
4 6 6
3 4 2
3 6 4
5 6 1
2 5 5
1 3 3
0 2 4
3.2 输出格式
输出需要回答问题描述的两个问题。所以,首先,对于第一个问题,到每个目的节点的
时间最短,则输出为:
目的节点 经过链路传输时间之和 到达目的节点前一个节点
在这里,都以0 节点为源节点。目的节点按节点顺序输出,序号小的节点在前。
对于第二个问题,在每条链路上传输的时间最短,则按节点顺序输出经过的所有链路,
格式为:
第一行:链路条数 总的传输时间
第二行:节点1 节点2 传输时间
从第三行开始,按照第二行那样进行输出。节点1 和节点2 都必须按照顺序进行输出,
序号小的节点在前,序号大的节点在后。
所以输出就由以上两部分组成,针对本文之前的例子,输出如下:
1 2 0
2 3 3
3 1 0
4 3 3
5 6 6
6 5 3
6 12
0 1 2
0 3 1
2 3 2
3 4 2
3 6 4
5 6 1
注意:问题可能答案不唯一,输出一个正确结果就行。此外,也可能输入的节点和边构
不成连通图。我们规定,在第一问中,那些不连通的点的传输时间为INF (请在程序中定义
为0xffffff,十进制,它的前节点为-1。第二问中,直接输出0 0 。比如如下例子:
输入:
您可能关注的文档
- 生物化学精品教学(河南科技大学)第04章糖代谢.ppt
- 生物化学精品教学(河南科技大学)第07章 脂类代谢 陈 5h.ppt
- 生物化学精品教学(河南科技大学)第02章 蛋白质的结构与功能.ppt
- 生物化学精品教学(河南科技大学)第08章 生物氧化 陈 3h.ppt
- 生物化学精品教学(河南科技大学)第10章 核苷酸代谢 陈 2h.ppt
- 生物化学精品教学(河南科技大学)第12章 物质代谢的整合与调节 1h.ppt
- 生物化学精品教学(河南科技大学)第11章 非营养物质代谢 陈 3h.ppt
- 生物化学精品教学(河南科技大学)第18章_基因表达调控.ppt
- 生物化学精品教学(河南科技大学)蛋白质生物合成.ppt
- 生物化学精品教学(河南科技大学)第20章_常用分子生物学技术的原理及其应用.ppt
- 数据与算法精品教学(陈健生)实验八 线性方程组求解.pdf
- 数据与算法精品教学(陈健生)实验二:稀疏矩阵存储和计算.pdf
- 数据与算法精品教学(陈健生)实验六 图书管理信息系统.pdf
- 数据与算法精品教学(陈健生)实验三 懒和尚汉诺塔问题.pdf
- 数据与算法精品教学(陈健生)实验十 最佳英文排版问题.pdf
- 数据与算法精品教学(陈健生)实验四 增强二叉搜索树.pdf
- 数据与算法精品教学(陈健生)实验一 角谷猜想与 top-k 问题.pdf
- 数据与算法精品教学(陈健生)数据结构部分作业提示.pdf
- 数据与算法精品教学(陈健生)数据结构复习.doc
- 数据与算法精品教学(陈健生)数据结构期末样题.pdf
文档评论(0)