| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 388 人关注过本帖
标题:小妹有问题,帮帮忙!
收藏  订阅  推荐  打印 
scg881008
Rank: 1
等级:新手上路
帖子:4
积分:148
注册:2008-3-17
小妹有问题,帮帮忙!

问题描述如下:用C语言解答,拜托了!指点指点
树重构问题
«问题描述:
给定一棵有n 个叶结点的树,叶结点的编号为1,2,…,n。树中每条边的边长均为非
负整数。已知各叶结点对之间的最短路长度m[i][j],1≤i,j≤n。试设计一个算法,根据
m[i][j]给出的信息,计算树的边长总和。
«实验任务:
对于给定的叶结点对之间的最短路长度,计算树的边长总和。
«数据输入:
由文件input.txt给出输入数据。文件中有若干组数据。每组数据的第一行有1 个正整数
n,表示给定的树有n 个叶结点,叶结点的编号为1,2,…,n。接下来的n-1 行,给出最
短路长度矩阵m[i][j]的上三角(不含对角线)。文件的最后以n=0 结束。
«结果输出:
将计算出的树的边长总和输出到文件output.txt。
输入文件示例 输出文件示例
input.txt     output.txt
5                15
5 9 12 8
8 11 7
5 1
4
0
搜索更多相关主题的帖子: 叶结点  小妹  laquo  数据  
2008-4-9 23:09
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.049319 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved