登录
首页 » 算法 » LZW的算法实现

LZW的算法实现

于 2022-10-19 发布 文件大小:5.22 MB
0 354
下载积分: 2 下载次数: 1

代码说明:

LZW算法的实现   LZW算法 其中 几个对象为 编码流 数据流 以及 编译表   字符即为数值,这里0-255   字符串:几个字符组成的串。这里可以简单用 来描述。其中前缀可以为0。   根:长度为1的字符串。   编码(Code):按照固定的长度从编码流中读取的值,即编译表中映射值。即一个编码对应一个字符串   本程序中将定义编码长度最大为12。最小为8。   本实现中自动根据文件内容生成对应的编译表 一个编码对应一个字符串, 字符串匹配通过hash算法去编译表中查找对应的编码。 hash值 = (前缀的编码+后缀编码)%常数

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • K-Means算法 mapreduce
    public class KmeansMapper extends MapReduceBase implements   Mapper {  // one coodinate(data)  private List coordinate = new ArrayList();  private BasicKMeansTool basicKmeans = new BasicKMeansTool();  public void map(LongWritable key, Text value,    OutputCollector midoutput,    Reporter arg3) throws IOException {   // TODO Auto-generated method stub   String line = value.toString();   String[] dataList = line.split(",");   List distances = null;   StringTokenizer itr;   for (int i = 0; i < dataList.length; i++) {    itr = new StringTokenizer(dataList[i]);  &nbs
    2023-02-01 17:45:04下载
    积分:1
  • 在 java 中的 rsa algoritham
    /* rsa.c = 演示 os RSA 公钥加密 此代码使用小 (即坏) 素数,减少了 ASCII 大写发信给 1、 2、 3 等......,并加密每个字符 独立。这会导致腐烂安全,但是保持 足够小,而无需使用复杂的算法计算的数字。 此代码还不计算逆有效 (在 感兴趣的明确代码),并挑选一个小的固定的加密 键,而不是一个随机。 值得一提的这种方法的强度是 它是很难计算从 e 和 n d。这反过来取决于 在 n 上被硬到的因素。这就是为什么您应使用巨大的素数, 不是 3、 5、 7、 11 或其他小的素数。 写 2006 年 10 由韦恩狭鳕,美国佛罗里达坦帕。 [示例通过从"加密和数据安全"第 104 页 由多萝西 Denning,(C) 1982年艾迪生 - 韦斯利]。 */
    2022-03-22 15:36:30下载
    积分:1
  • 基于mpi的矩阵相乘的并行算法
    使用MPI做并行计算时,根据程序的具体要求,可按任务进行分配或数据进行分配。根据矩阵乘积的特点,这里按数据进行分配,即每个计算机节点计算不同的数据,由于矩阵数据的特点,这里按行进行数据分块。矩阵乘法在于对矩阵进行分块,然后交由各进程执行,最后将计算结果传递给主进程。 假设是M*N,计算前,将矩阵N发送给所有从进程,然后将矩阵M分块,将M中数据按行分给各从进程,在从进程中计算M中部分行数据和N的乘积,最后将结果发送给主进程。这里为了方便,有多少进程,就将M分了多少块,除最后一块外的其他数据块大小都相等,最后一块是剩下的数据,大小大于等于其他数据块大小,因为矩阵行数不一定整除进程数。最后一块数据在主进程中计算,其他的在从进程中计算。
    2023-03-04 12:35:03下载
    积分:1
  • qr Hoeschen way for the full Burg matrix eigenvalue
    qr方法求赫申伯格矩阵的全部特征值-qr Hoeschen way for the full Burg matrix eigenvalue
    2022-12-09 02:50:03下载
    积分:1
  • 汉字点阵数据读取(含汉字库)
    读取中文点阵字库,形成点阵数组,可用于LED显示或喷印点阵字体,包括了12*12 16*16 24*24 48*48。也可以读取单色的BMP位图信息。资料在网上很难找的,特别是字库文件,都是在DOS系统里面找来的,希望对大家有帮助
    2022-01-25 21:32:54下载
    积分:1
  • 本程序新建complex类,并将数学库里的“+”“
    本程序新建complex类,并将数学库里的“+”“-”“*”“/”符号运算进行重载,使其适用范围从实数扩展至复数。-the new complex procedures category, Mathematics, 13-17 and the """-""*""/" symbol for heavy computation, from the scope of the application is extended to a number of plural.
    2022-03-10 01:39:55下载
    积分:1
  • 利用只读存储器计算参数字节
    Calculate Parameter Byte using ROM-BIOS
    2022-04-07 19:31:25下载
    积分:1
  • ASN.1语法解析代码
    ASN.1语法解析代码-ASN.1 grammar analysis code
    2023-02-08 20:55:03下载
    积分:1
  • University of Hong Kong, David W. Cheung wrote "A General Incremental Techn
    香港大学David W. Cheung编写了一个用于维护发现的关联规则的通用增量技术&fpp2,用于解决数据库更新挖掘关联规则的算法中。
    2022-05-19 16:30:30下载
    积分:1
  • 螺旋矩阵用来认为很难写这篇文章,因为如果复制在反正或…
    螺旋矩阵 以前觉得蛮难写的 这个好象还是抄的 反正留到了-Spiral matrix used to think pretty hard to write this as if copied in anyway or left to the
    2022-05-08 03:35:29下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载