数据结构课程设计哈夫曼编译码器,里面比较齐全,实验报告、源程序、调试过程,而且此程序为通用程序,无任何个人信息,懒得装VC6.0的直接改个名字学号就可以交了
2021-12-01 23:56:04 425KB 哈夫曼编译码器
1
长途电话区号编码/译码器 【问题描述】 设计一个利用哈夫曼算法的编码和译码系统,长途电话区号编码/译码器。 【基本要求】 1) 将权值数据(根据人口决定)存放在数据文件(文件名为data.txt,位于执行程序的当前目录中) 2) 分别采用动态和静态存储结构 3) 初始化:键盘输入字符集大小n、n个字符和n个权值,建立哈夫曼树; 4) 编码:利用建好的哈夫曼树生成哈夫曼编码; 5) 输出编码; 【进一步完成内容】 1) 译码功能; 2) 显示哈夫曼树; 3) 界面设计的优化。 //txt文件应与cpp文件路径相同,文件第一行为0即可,从第二行开始分别为字符,整数
2021-12-01 16:09:21 6KB 哈夫曼
1
码长和冗余可自定的rs码,无需任何扩展库就可运行
2021-11-30 21:16:44 15KB 系统rs码 任意码长
1
lt码的解码matlab代码信息论-作业1 第1部分:源代码 从课程网站获取thesis.txt。 此ASCII文件包含来自字母az和空格的N = 344026个字符。 假设这个长度是已知的。 对于算术编码,文件结束符的概率为零,直到字符N = 344026之后,文件结束符的概率为1。 编程说明:要回答此问题,您将需要编写计算机程序。 但是,您将无需实现甚至运行实际的压缩系统来计算所讨论的系统的性能。 检查:这部分内容相对简单(如果不是,请与我会面)。 但是,您确定数字答案正确吗? 如果您的数字与我的数字不完全一致,我想知道为什么。 您的代码是否对一个或两个字符的琐碎文件给出了正确答案? 您的概率分布总和为一吗? 没有检查证据的错误答案可能会使该零件获得零分。 1.字符统计:编写计算机程序以读取文件并计算字母表中每个字母出现的次数。 归一化这些计数将得出从文件中随机选择的字符的概率分布p(xn)。 计算此分布的熵H(Xn),并将其以位为单位报告给3个有效数字。 2.二元组统计:计算对应于从前(N -1)个字符中随机均匀选择一个字符xn的相邻字符对P(xn,xn + 1)的分布,并读取下
2021-11-30 16:39:57 139KB 系统开源
1
对(7,4,3)汉明码进行最小广义距离译码及阵列译码,产生的误码率。
2021-11-30 16:39:50 4KB 汉明码 GMD
1
对空间数据系统委员会(CCSDS)推荐的QC-LDPC码进行了研究,给出了改进的分层译码算法。基于改进的分层译码算法设计部分并行结构QC-LDPC译码器,译码速率较快,适合应用需求,并通过仿真验证所设计的译码器的性能。
2021-11-30 14:51:35 354KB LDPC码
1
用python写的,面向对象的哈夫曼编码译码器,有基于Tkinter简单图形界面,可从文件中导入,每个字符的频度存储在文件nodes.txt中,可自行修改,可通过类似于Tree命令的方式输出哈夫曼树,解压后运行dialog.pyw
2021-11-30 14:49:04 8KB python 哈夫曼 Tkinter
1
哈夫曼树使用c语言实现编码以及译码,有文章讲解哦
2021-11-30 09:04:56 8KB c 数据结构 哈夫曼树
1
本代码用于RS编译码 用Verilog编写 很有使用价值
2021-11-29 16:05:43 5KB RS
1
三八译码器-38译码器原理图-74ls138译码器.mht
2021-11-29 00:02:16 59KB 74ls138译码器
1