搜索资源列表
haxibiao
- 一 . 需求分析: 1) 输入形式和输入值范围: 输入形式是某集体的“人名”,输入的是人名的拼音,而且字符长度不超过19。 2) 输出形式: 输出相应的“人名”哈希表,并实现查找的功能,且平均查找长度不超R. 3) 程序所能达到的功能: 利用哈希函数对“人名”拼音做编码,建立哈希表。并实现查找的功能,且平均查找长度不超R。 4)测试数据:(包括正确的输入数据及其输出结果和含有错误输入及其输出结果) 测试输入是不是有效的。进行条件判断,实现错误处理
HUFFMANHFMBMYMQ
- 摘 要 1 前 言 2 正 文 4 1. 采用类C语言定义相关的数据类型 4 2. 各模块的伪码算法 5 3. 函数的调用关系图 7 4. 调试分析 8 5. 测试结果 9 6. 源程序(带注释) 10 总结 29 参考文献 30 致谢 31 摘 要 哈夫曼编码(Huffman Coding)是一种编码方式,以哈夫曼树—即最优二叉树,带权路径长度最小的二叉树,经常应用于数据压缩。在计算机信息处理中,“哈夫曼编码”是一种一致性
HoffmanEncoder
- 用C语言实现数据结构中的哈弗曼编译器。可以求出n个字符的赫夫曼编码。建立函数输入二叉树,输出其赫夫曼编码。用户输入n个字符在电文中的使用频率(扩大100倍),并输入这n个字符,确定后系统给出这n个字符的赫夫曼编码。-With the C language data structures Havermann compiler. You can find the n-character Huffman encoding. The establishment of a function input b
xt6
- 用C++语言实现字符及字符串的各种操作,比如字符串复制,交换函数等。-Using C++ language characters and strings of various operations, such as string copy functions such exchange.
string
- 1、为该类设计构造函数和析构函数,要求构造函数不少于两个 2、为该类设计合理的成员变量 3、为string类提供必要的成员函数,可以参考C++类库的string类提供了那些成员函数,起码包括字符查找 获得C风格字符串、获得字符串长度、字符串比较等。 4、要求该类的设计有良好的封装性 5、有一个能正常运行的测试程序,测试该类的所有成员函数-1, the design for the class constructor and destructor, constructor re
40
- 函数fun的功能是:将s所指字符串中ASCII值为奇数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。 例如,若s所指字符串中的内容为:〞ABCDEFG12345〞,其中字符A的ASCII码值为奇数、…、字符1的ASCII码值也为奇数、…都应当删除,其它依此类推。最后t所指的数组中的内容应是:〞BDF24〞。 注意:部分源程序存在文件PROG1.C中 请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句 -Function fun f
exam1
- 请编写函数fun,,函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。函数fun中给出的语句仅供参考。 例如,字符串数组中的M个字符串为 AAAA BBBBBBB CC 则合并后的字符串的内容应是:AAAABBBBBBCC。 提示:strcat(a,b)的功能是将字符b复制到字符串a的串尾上,成为一个新串。 注意:部分源文件存在文件PROG1.C中。数据文件IN.DAT中的数据不得修改。 请勿改动主函数main和其它
exa2m
- 请编写函数fun,,函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。函数fun中给出的语句仅供参考。 例如,字符串数组中的M个字符串为 AAAA BBBBBBB CC 则合并后的字符串的内容应是:AAAABBBBBBCC。 提示:strcat(a,b)的功能是将字符b复制到字符串a的串尾上,成为一个新串。 注意:部分源文件存在文件PROG1.C中。数据文件IN.DAT中的数据不得修改。 请勿改动主函数main和其它
exam3
- 请编写函数fun,,函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。函数fun中给出的语句仅供参考。 例如,字符串数组中的M个字符串为 AAAA BBBBBBB CC 则合并后的字符串的内容应是:AAAABBBBBBCC。 提示:strcat(a,b)的功能是将字符b复制到字符串a的串尾上,成为一个新串。 注意:部分源文件存在文件PROG1.C中。数据文件IN.DAT中的数据不得修改。 请勿-Please writ
5
- 请编写函数fun,,函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。函数fun中给出的语句仅供参考。 例如,字符串数组中的M个字符串为 AAAA BBBBBBB CC 则合并后的字符串的内容应是:AAAABBBBBBCC。 提示:strcat(a,b)的功能是将字符b复制到字符串a的串尾上,成为一个新串。 注意:部分源文件存在文件PROG1.C中。数据文件IN.DAT中的数据不得修改。 请勿改动主函数main和其它
6
- 请编写函数fun,,函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。函数fun中给出的语句仅供参考。 例如,字符串数组中的M个字符串为 AAAA BBBBBBB CC 则合并后的字符串的内容应是:AAAABBBBBBCC。 提示:strcat(a,b)的功能是将字符b复制到字符串a的串尾上,成为一个新串。 注意:部分源文件存在文件PROG1.C中。数据文件IN.DAT中的数据不得修改。 请勿改动主函数main和其它
7
- 请编写函数fun,,函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。函数fun中给出的语句仅供参考。 例如,字符串数组中的M个字符串为 AAAA BBBBBBB CC 则合并后的字符串的内容应是:AAAABBBBBBCC。 提示:strcat(a,b)的功能是将字符b复制到字符串a的串尾上,成为一个新串。 注意:部分源文件存在文件PROG1.C中。数据文件IN.DAT中的数据不得修改。 请勿改动主函数main和其它
string
- C++设计字符串类1) 能够用 “+” 来处理两个字符串的相加;2) 具有在一个字符串中搜索一个字符的功能;3) 具有在一个字符串中搜索另一个字符串的功能;4) 实现去除字符串最前面和最后的空格的功能;5) 编写一个main()函数,测试你的字符串类的各种功能。-C++ design string class 1) can use " +" to deal with the addition of two strings 2) has a function to search
121340215123421345
- 2.1栈的实现及应用 (1)采用链式存储实现栈的初始化、入栈、出栈操作。 (2)采用顺序存储实现栈的初始化、入栈、出栈操作。 (3)设表达式以字符形式已存入数组E[n]中,‘#’为表达式的结束符,试写出判断表达式中括号‘(’、‘)’、‘[’、‘]’是否配对的C语言描述算法。 (4)在主函数中设计一个简单的菜单,分别测试上述算法。 2.2 队列的实现 (1)采用链式存储实现队列的初始化、入队、出队操作。 (2)采用顺序存储实现循环队列的初始