搜索资源列表
(1)
- 1、 用随机数生成的方式(要求用户输入随机数)产生一个迷宫:“1”表示墙,“0”表示路,最后的路径用“8”表示,若没有路径则打印报文,若有路径则打印出路径。 2、 通过堆栈及判断实现迷宫的自动寻找路径功能 -1, the random number generator of (requiring user input random number) produces a maze : "a" Wall said, "0" Lu said, the f
huffman
- 实现最优二叉树的构造;在此基础上完成哈夫曼编码器与译码器。 假设报文中只会出现如下表所示的字符: 字符 A B C D E F G H I J K L M N 频度 186 64 13 22 32 103 21 15 47 57 1 5 32 20 57 字符 O P Q R S T U V W X Y Z , . 频度 63 15 1 48 51 80 23 8 18 1 16 1 6 2 要求完成的系统应具备如下的功能: 1.初始化。从终端(
hafuman
- 哈夫曼树很易求出给定字符集及其概率(或频度)分布的最优前缀码。哈夫曼编码正是一种应用广泛且非常有效的数据压缩技术。该技术一般可将数据文件压缩掉20%至90%,其压缩效率取决于被压缩文件的特征。 利用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时,降低传输成本。但是,这要求在发送端通过一个编码系统对待传送电文须预先编码,在接收须将传送来的数据进行译码。请自行设计实现一个具有初始化、编码、译码、输入/输出等功能的哈夫曼码的编码/译码系统。并实现以下报文的编码和译码:“this prog
报文倒置法的链表实现
- 密码学中古典密码易位法中报文倒置法为原理研究的构造密码方法,这是一种最为简单和基础的方法,随着科学技术的不断发展,密码学已经发展到很高深的层次。研究密码学需要更高层次的数学理论知识和密码编译体制的知识等,这篇论文是属于步入密码学领域前的一些简单的分析和编译。编译密码也是根据不同需要解决不同问题的,并不是单一固定的,它灵活多变。就如本文实现一些简单祝福语,只需要一些简单密码就可以实现保密作用了,但是很多领域,如银行、金融系统、国家机密保密系统则不只是这些了。
hfm
- 能够实现对输入的原文字符进行哈弗曼树的构建,对原文进行编码,同时可实现对01报文的解码-Can be achieved on the input of the original characters Havermann tree was constructed on the original text coding, can achieve 01 to decode packet
hufferman
- 用下表给出的字符集和频度的实际统计数据建立哈夫曼树,并实现以下报文的编码和译码:“THIS PROGRAM IS MY FAVORITE”字符 A B C D E F G H I J K L M 频度 64 13 22 32 103 21 15 47 57 1 5 32 20 字符 N O P Q R S T U V W X Y Z 频度 57 63 15 1 48 51 80 23 8 18 1 16 1-The actual statistics of the character set a
myhuff
- 数据结构之霍夫曼树,采用霍夫曼树 (1)根据输入的字符和相应的权值建立哈夫曼树,并输出已建的相应内容作为检查; (2)用哈夫曼树实现前缀编码,并输出各字符的编码串; (3)输入一组二进制报文,进行译码,并输出译文。 -Huffman tree data structures, using Huffman tree (1) according to the input character and the corresponding weights build the Huffm