Ta上传的资源 (0)

排序是一种很频繁的计算任务。一个实际的例子是,当我们给某项竞赛的优胜者按金银铜牌排序的时候。在这个任务中可能的值只有三种1,2和3。我们用交换的方法把它排序。 写一个程序计算出,将1、2、3三种值的数字序列,我们将其排为升序。 输入第1行为数字的数量N(1≤N≤1000) 输入第2行到第N+1行,每
C 31

已知n个字符在原文中出现的频率,设计它们的哈夫曼编码。用字符集和频度的实际统计数据建立哈夫曼树,并实现指定报文的编码。 该系统应具有以下功能: (1) I:初始化(Initialization)。从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树,并将它存于文件hfmTree中。 (2)