第四次作业

 参考书《数据压缩导论(第4版)》  Page 121

 

 

解:

序列

输出

<0,0,3>

r

<0,0,1>

ra

<0,0,4>

rat

<2,8,2>

ratatatatb

<3,1,2>

ratatatatbab

<0,0,3>

ratatatatbabr

<6,4,4>

ratatatatbabratbat

<9,5,4>

ratatatatbabratbatbabrat

 

由上可知,序列为ratatatatbabratbatbabrat

            W=20,S=10

            ratatatatb abratbatbabrat

            对r没有匹配字符,序列为:<0,0,3>

           ratatatatba bratbatbabrat

           对a没有匹配字符,序列为<0,0,1>

          ratatatatbab ratbatbabrat

           对t没有匹配字符,序列为:<0,0,4>

           ratatatatbabr atbatbabrat

         序列为:<2,8,2>

           ratatatatb abratbatbabrat

           序列为:<3,1,2>

           ra|tatatatbab ratbatbabrat

           序列为:<0,0,3>

           rat|atatatbabr atbatbabrat

           序列为:<6,4,4>

           ratatata tbabratbat babrat

          序列为:<9,5,4>

           

 

 

 

 

 

 

 

解:根据初始字典,接收序列可得:

 

索引

输出

6

TH

4

7

HI

5

8

IS

3

9

SB

1

10

BI

2

11

ISB

8

12

BH

2

13

HIS

7

14

SBH

9

15

HIT

7

 

 

4

 

 

所以解码结果为:  THISBISBHISBHIT

 

posted @ 2015-09-25 10:23  肖忠梅  阅读(123)  评论(0编辑  收藏  举报