| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 517 人关注过本帖
标题:课程设计,编到一半搞不定了。数据编码问题
只看楼主 加入收藏
火蚂
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-5-19
收藏
 问题点数:0 回复次数:4 
课程设计,编到一半搞不定了。数据编码问题

H编码问题:
设有N个信号,u1,u2,u3,u4,u5,u6------un,且满足
u1+u2+u3----+un=1;
编程实现对各个信号的编码:
(1)首先将N个信号按值排序
(2)将最小的两个信号合并成一个信号(相加合并),从而将N个信号缩减为N-1个信号
(3)将缩减后的信号仍然按值排序,然后再将最小的两个合并,这样又缩减为N-2个信号
(4)以此类推,直至剩下一个信号为止(最后累加的信号值为1)
(5)将每次合并的两个信号分别用0和1标志
(6)从最后一级开始,向前返回,就得出各个信号在这组信号流中的编码
详细图示看上传的图片,
小生主要不知道中间生成的那些缩减后数组该怎么办(我是用数组生成各个信号值的)
对这些缩减后的数组再重新排序的以后就找不到对应关系了,
求编码的时候就回不去了,
跪求各位大虾帮忙看下,感激不尽。只需稍微指点下算法就行了。
对了,我苦思好几天,是不是应该用递归,或是双向链表解决啊!
先谢谢各位了

图片附件: 游客没有浏览图片的权限,请 登录注册

搜索更多相关主题的帖子: 设计 编码 数据 课程 
2006-05-22 12:55
火蚂
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-5-19
收藏
得分:0 
小生QQ:168138332,
在校大一学生,平时很喜欢编程
希望和各位志同道合的朋友多多交流
刚刚加入这个论坛,多多指教
2006-05-22 12:59
lzrzhao
Rank: 1
来 自:BJ
等 级:新手上路
帖 子:37
专家分:5
注 册:2006-5-22
收藏
得分:0 

用双向链表每重排一次序重新生成一次树然后符合条件的子树合并


路漫漫其修远,吾将上下而求索
2006-05-22 14:45
火蚂
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-5-19
收藏
得分:0 
不是很明白,能不能再具体一点
谢谢了
2006-05-23 12:09
火蚂
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-5-19
收藏
得分:0 

拜托各位周六周日有空帮我看看这题目了,能写个算法就太谢谢了

2006-05-23 12:21
快速回复:课程设计,编到一半搞不定了。数据编码问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018178 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved