lzw算法_LZW算法的 C#实现

时间:2014-02-28  来源:脚本编码  阅读:
#undef debug
#define debugdisplay
#undef debugdictionary
using System;
using System.Collections;
namespace LZW
{
 public class cLZW
 {
    #region Constrcut
    public cLZW()
    {
    }
    #endregion
    
    #region Coding
    public string InCharStream
    {
     set { _InCharStream = value; }
     get {return _InCharStream; }
    }
    public ArrayList CodingCodeStream
    {
     get {return _CodingCodeStream;}
    }
    public ArrayList CodingDictionary
    {
     get {return _CodingDictionary;}
    }
    private void InitCodingDictionary()
    {
     _CodingDictionary.Clear();
#if debug
     _CodingDictionary.Add("A");
     _CodingDictionary.Add("B");
     _CodingDictionary.Add("C");
#else
     for(int i = 0; i < 256; i++)
     {
    _CodingDictionary.Add((char)i);

lzw算法_LZW算法的 C#实现

http://m.bbyears.com/aspjiaocheng/4525.html

推荐访问:lzw编码 lzw编码例题
相关阅读 猜你喜欢
本类排行 本类最新