-
使用 c + + 静态霍夫曼 (包括说明进行操作)
-第一,该程序将扫描压缩的文件并将输入的字符保存在文件中,(nhapDuLieu 函数),然后按常规字符出现的顺序进行排序。-接下来,用来加密数据,以创建哈夫曼树由 taoCayHuffman 方法 ()。数据将存储在输出文件中。后来当解码使用所存储的数据来生成用于减压的哈夫曼树。-使用 ListNode 是双重链接列表 HuffmanNode 存储。每个 HuffmanNode 7 组件,包括光标,左、 右。 + 符号是字符。 + 频率是相匹配的字符个数。 + 码字是对应的二进制数字的十进制表示形式。例如码字的 A 为 3,它对应于二进制代码 011。 + CodewordLen 存储位码字数量,以避免与 0011 混淆或 11 011 或 00011......+ RunLen 长度的字符的编码 () 操作相同原则: 例如,在原始输入文件中包含的字符串 AAAB,AAA 和码字存储在 110," 包 " 将节省码字它作为 4 个字节 (32 位),万人......为 000110 (32 位)。然后 B 是在存储和处理,B 的码字是 01-> 保存到 " 包 " 通过添加左侧 " 包 " 以前-> 000 个。000 110 01 (也就是 32 位) — — 的运作原则解码 (): 解码 () 操作简单编码 ()。首次创建数组数据 [] 用方法 nhapDoThuongXuyen (),然后由 taoCayHuffman () 构造的哈夫曼树最后在函数中解码的树和原始字符串 () 扫描
- 2022-10-30 11:20:02下载
- 积分:1
-
本程序是在原来的单纯形法基础上改进的,主要用于分枝界定法求解的整数规划。 修正的地方: 1.运用勃兰特原则 2.人机互动...
本程序是在原来的单纯形法基础上改进的,主要用于分枝界定法求解的整数规划。 修正的地方: 1.运用勃兰特原则 2.人机互动-this procedure is in the original simplex method on the basis of improvement, mainly for Mycobacterium defined method of integer programming. The amendment : 1. Using the principle of two Brandt. Human-Computer Interaction
- 2023-06-21 20:30:03下载
- 积分:1
-
利用Gauss两点积分公式,进行数值积分的求解,并看它所具有的精确度。...
利用Gauss两点积分公式,进行数值积分的求解,并看它所具有的精确度。-The use of two points Gauss formula for numerical integration of the solution and see its precision.
- 2022-01-26 00:46:45下载
- 积分:1
-
一个可分解上万阶稀疏矩阵的SVD算法
一个可分解上万阶稀疏矩阵的SVD算法-a million bands on the sparse matrix of SVD algorithm
- 2022-12-19 12:20:03下载
- 积分:1
-
numerical method LU decomposition
数值计算方法 LU分解法-numerical method LU decomposition
- 2022-08-03 23:49:55下载
- 积分:1
-
c/c++ enthusiasts to learn a good example. For beginners improve the level of de...
c/c++爱好者学习的一个很好的例子。对于提高初学者的水平,开拓思维有很大的帮助-c/c++ enthusiasts to learn a good example. For beginners improve the level of development thinking has a great help
- 2022-03-22 18:06:10下载
- 积分:1
-
卷积码编译码函数,c语言实现,生成多项式可配置,咬尾非咬尾可配置
实现了卷积码的编译码,针对运算速度和存储进行了优化,已应用于实际的DSP芯片中。编译码器都基于参数化实现,可对卷积码的约束长度、生成多项式、是否进行咬尾操作等进行配置。译码采用Viterbi算法,回溯长度可配置。代码有详细的注释,方便维护。
- 2022-02-04 15:09:29下载
- 积分:1
-
基于LabVIEW 的心电信号采集系统
资源描述设计了一套基于LabVIEW 的心电信号采集系统,实现心电信号实时在线采集。设计系统是由硬件部分和虚
拟仪器VI 两部分构成。硬件部分包括电极、心电图机、NI ELVIS、数据采集卡和计算机5 个部分;虚拟仪器VI 的前
面板对应着一台实际仪器的面板,实现的是对仪表的控制和信号表达功能;程序框图是程序的图形化源代码,实现
数据采集卡对信号的模/数转换,信号的分析显示。实验室测试表明,基于LabVIEW 的心电信号采集系统能够实现
心电信号的动态实时显示。
- 2023-08-15 04:55:03下载
- 积分:1
-
VRP与遗传
一个基本的简单库,用遗传算法求解车辆路径问题和货郎担问题,Java 编程语言编写的。
- 2022-06-21 16:14:53下载
- 积分:1
-
VC++拉普拉斯图像边缘检测锐化实例包
资源描述VC/C++源码,图形处理,拉普拉斯,边缘检测,图像锐化 VC++中使用拉普拉斯边缘检测法对BMP位图进行锐化的实例包。VC++处理图像的时候会用到,锐化功能会使一幅图片的轮廓更清淅,看上去图片也就更清淅,但有时候锐化过多会使图像严重失真,这就要看锐化方法的不同了。
- 2022-03-10 06:21:11下载
- 积分:1