搜索资源列表
3
- 完成排序; 接收用户输入的可显示字符串,以回车结束。程序按ASCII码值大小由大到小排序并输出显示; -Receive user input to display the string, end with a carriage return. ASCII value of the program size by descending order and output display
chengxu
- 从一文本中读取单词,统计其出现的频率,并按频率大小输出到另一文本中。这里的单词是分二种,一种是ASCII码大于0x20小于0X80字符,第 二种是小于0x20以及大于0x80的字符。这里我用的是哈希表,这样能很快查找读取的单词是否已经存在。排序我用的是二个循环,按理来说可以改进-It is very good program!
huffman
- 基于Huffman编码的文件压缩设计:本次实验将文件中的字符作为结点,每个字符在文件中出现的频率作为结点的权值,采用Huffman算法构造Huffman树,将字符用尽可能短的二进制数位表示(频率越低,二进制数位越长),而不是用8位的ASCII码进行存储,已达到节省存储空间,压缩文件的目的。 程序设计的步骤如下: 1、统计需压缩文件中每个字符出现的频率; 2、将每个字符出现的频率作为叶子结点构建Huffman树,然后将树中结点引向其左孩子的分支标“0”,引向其右孩子的分支标“1”;
shujujiegou
- 编制一个将待格式化的文本按照一定的版面要求重新排版并输出到文件的程序 [基本要求] (1)文本文件非空且以文本文件形式存放(为空没有格式化意义)。输入输出文件名均由用户从键盘输入。 (2)字的定义:由非(‘@’,‘ ’(空格))的任意ASCII码字符组成。 (3)文本文件的定义:由字母字符,数字字符,空格和可以用ASCII代码显示的字符组成。‘@’只表示换行的意义。‘ ’(空格)只表示一个字的结束的意义。 (4)任何完整的字都没有被分割在两行:,行尾不齐没关系,但要实现左对齐