1.游程编码概念
游程编码又称“运行长度编码”或“行程编码”,是一种统计编码,该编码属于无损压缩编码。
2.基本原理
用一个符号值和串长代替具有相同值的连续符号,使符号长度少于原始数据的长度。
如: 原始文本:dfffffeeeeettttrrrrttttt
游程编码后文本:d1f5e5t4r4t5
3.代码示例
代码输出:
参考:
http://zh.wikipedia.org/wiki/%E6%B8%B8%E7%A8%8B%E7%BC%96%E7%A0%81
<a href="http://baike.baidu.com/view/721796.htm?fr=aladdin">http://baike.baidu.com/view/721796.htm?fr=aladdin</a>
(方法简单也是有名字的)