搜索资源列表
stringcmp
- 设A和B是长度相同的2个字符串。A和B的距离定义为相应位置字符距离之和。2个非空格字符的距离是它们的ASCII码之差的绝对值。空格与空格的距离为0;空格与其它字符的距离为一定值k。 字符串A的扩展是在A中插入若干空格字符所产生的字符串。在字符串A和B的所有长度相同的扩展中,有一对距离最小的扩展,该距离称为字符串A和B的扩展距离。 对于给定的字符串A和B,试设计一个算法,计算其扩展距离。 -Let A and B is the same length of two strings. A
Huffman
- 根据ascii码文件中各ascii字符出现的频率情况创建Haffman树,再将各字符对应的哈夫曼编码写入文件中,实现文件压缩。-In accordance with ascii code ascii characters in the document the frequency of the situation created Haffman tree, and then the character of the Huffman code corresponding to write docu
40
- 函数fun的功能是:将s所指字符串中ASCII值为奇数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。 例如,若s所指字符串中的内容为:〞ABCDEFG12345〞,其中字符A的ASCII码值为奇数、…、字符1的ASCII码值也为奇数、…都应当删除,其它依此类推。最后t所指的数组中的内容应是:〞BDF24〞。 注意:部分源程序存在文件PROG1.C中 请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句 -Function fun f
TLV(201108021436)
- TLV结构的构建及解析,查找,取值等功能,可以用ASCII方式查询也可以用BCD码方式查询。-TLV struct create,find and get vaule.....
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
CP340_CP341_MODBUS_POLL_SLAVE
- 自己写的MODBUS主站程序使用SCL写(含源码) 使用SCL写的,程序显得比较大。还有从站的程序也同时奉上。 Modbus 主站说明 主要程序列表 主站轮询调度程序背景数据块 DB200 POLL_MANAGER2_DB 通信对象数据块 DB203 OBJECT_IMAGES 设备读写的数据数据块 DB204 SUB_STATION_DATAS 主站轮询调度程序 FB200 POLL_MANAGER2 Modbus主站程序 FB2
chengxu
- 从一文本中读取单词,统计其出现的频率,并按频率大小输出到另一文本中。这里的单词是分二种,一种是ASCII码大于0x20小于0X80字符,第 二种是小于0x20以及大于0x80的字符。这里我用的是哈希表,这样能很快查找读取的单词是否已经存在。排序我用的是二个循环,按理来说可以改进-It is very good program!
LCS
- 用Java实现的LCS最大公共子序列算法,输入从文件中读取ASCII码-LCS common subsequence algorithm implemented in Java, the input is read from the file in ASCII
poj1200
- 北大poj1200 利用ascii码巧妙将数字转化为nc进制 再进行简单的hash判断-poj1200 crazy search
huffman
- 基于Huffman编码的文件压缩设计:本次实验将文件中的字符作为结点,每个字符在文件中出现的频率作为结点的权值,采用Huffman算法构造Huffman树,将字符用尽可能短的二进制数位表示(频率越低,二进制数位越长),而不是用8位的ASCII码进行存储,已达到节省存储空间,压缩文件的目的。 程序设计的步骤如下: 1、统计需压缩文件中每个字符出现的频率; 2、将每个字符出现的频率作为叶子结点构建Huffman树,然后将树中结点引向其左孩子的分支标“0”,引向其右孩子的分支标“1”;
shujujiegou
- 编制一个将待格式化的文本按照一定的版面要求重新排版并输出到文件的程序 [基本要求] (1)文本文件非空且以文本文件形式存放(为空没有格式化意义)。输入输出文件名均由用户从键盘输入。 (2)字的定义:由非(‘@’,‘ ’(空格))的任意ASCII码字符组成。 (3)文本文件的定义:由字母字符,数字字符,空格和可以用ASCII代码显示的字符组成。‘@’只表示换行的意义。‘ ’(空格)只表示一个字的结束的意义。 (4)任何完整的字都没有被分割在两行:,行尾不齐没关系,但要实现左对齐