-
使用 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
-
fdtd算法的matlab源代码
用matlab实现的三维fdtd算法的源代码。
% 3-D FDTD code with PEC boundaries
%***********************************************************************
%
% Program author: Susan C. Hagness
% Department of Electrical and Computer Engineering
% University of Wisconsin-Madison
% 1415 Engineering Drive
% Madison, WI 53706-1691
%
- 2023-03-28 02:55:03下载
- 积分:1
-
归并排序算法的C++
该代码读取输入文本文件并将其排序,然后将这些数字排序为输出文本文件。代码使用合并排序算法进行排序。
- 2022-08-13 23:57:35下载
- 积分:1
-
Delaunay 剖分源代码
根据用户输入的二维点(x,y)进行Delaunay三角剖分,主要采用的是种子生长算法来剖分平面的,是计算机图形学当中主要的曲面造型的剖分算法实现。
- 2022-03-20 09:16:12下载
- 积分:1
-
OpenGL vc6 源码 3ds旋转的椅子模型导入
资源描述基于OpenGL实现模型导入,贴图,旋转的原程序实现
- 2023-04-08 13:35:04下载
- 积分:1
-
目标追踪
目标追踪算法,自己结合 mean shift + kalman filter,效果还不错,半自动跟踪。毕设要求,结合了最简单的mean shift 算法,以及一个二维卡曼滤波器,实现了目标的实时跟踪监测,效果已经达到要求,在这里分享给大家。
- 2022-07-14 22:24:18下载
- 积分:1
-
Huffman编码1. 给出信源符号的一阶概率分布,并计算信源符号熵和单字符Huffman码表。2. 计算每信源的平均字长,并与信源符号熵比较。3. 比较压缩效...
Huffman编码1. 给出信源符号的一阶概率分布,并计算信源符号熵和单字符Huffman码表。2. 计算每信源的平均字长,并与信源符号熵比较。3. 比较压缩效果。-Huffman coding 1. Source symbols are given first-order probability distribution, and calculate the entropy source and single-character symbols Huffman code table. 2. Calculated the average per source word length, and entropy source comparison symbols. 3. Comparison of the effect of compression.
- 2022-02-26 21:59:11下载
- 积分:1
-
asdfdsadfsdfsdaaaaaaa
dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
- 2022-11-05 00:35:05下载
- 积分:1
-
一个很好用的常用数学分布实现代码集合
一个很好用的常用数学分布实现代码集合-a good use of mathematical distribution achieve common pool code
- 2022-05-15 01:47:05下载
- 积分:1
-
GN算法java实现
GN算法的JAVA实现, 需要安装Graphviz2.38等能够直接生成图像, 如不需要, 请自行修改相应代码.
- 2022-02-03 12:18:30下载
- 积分:1