zoukankan      html  css  js  c++  java
  • 第四次作业

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

             7,8

    解:b表示“/b”

         解码:

                 <0,0,3>                                             |r

                                                                         r|

                 <0,0,1>                                            r|a

                                                                       ra|

                 <0,0,4>                                          ra|t

                                                                      rat|

                 <2,8,2>                                         rat|atatatb

                                                          |ratatatatb|

                 <3,1,2>                             |ratatatatb|ab

                                                      ra|tatatatbab|

                 <0,0,3>                         ra|tatatatbab|r

                                                    rat|atatatbabr|

                 <6,4,4>                       rat|atatatbabr|atbat

                                            ratatata|tbabratbat|

                 <9,5,4>               ratatata|tbabratbat|babrat

                                    ratatatatbabra|tbatbabrat|

    解码的序列为:ratatatatbabratbatbabrat

        编码:由上可知,序列为ratatatatbabratbatbabrat

                W=20,S=10

                |ratatatatb|abratbatbabrat

                对r没有匹配字符

               发送:<0,0,3>

               r|atatatatba|bratbatbabrat

               对a没有匹配字符

               发送:<0,0,1>

               ra|tatatatbab|ratbatbabrat

               对t没有匹配字符

               发送:<0,0,4>

               rat|atatatbabr|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>

               

    解:_代表/b

    索引

    条目

    输出

    1

    S

     

    2

    _

     

    3

    I

     

    4

    T

     

    5

    H

     

    6

    TH

    4

    7

    HI

    5

    8

    IS

    3

    9

    S_

    1

    10

    _I

    2

    11

    IS_

    8

    12

    _H

    2

    13

    HIS

    7

    14

    S_H

    9

    15

    HIT

    7

     

     

    4

    所以解码的序列为:THIS_IS_HIS_HIT

  • 相关阅读:
    MVC根据角色自动选择母版页
    Redis学习笔记~五大数据结果的测试
    Redis学习笔记~Redis提供的五种数据结构
    将不确定变为确定~一切归总为“二”(C#中的位运算有啥用)
    Redis学习笔记~把redis放在DATA层,作为一种数据源,我认为更合理,也更符合我的面向对象原则
    屌丝程序员的那些事(一)毕业那年
    jquery的Flexigrid改造,支持选中行内容获取,两个表格行相互移动,行选中事件,支持dwr
    屌丝程序员的那些事(三)一起培训的那些人
    Centos 64位下搭建android开发环境需要的lib包
    屌丝程序员的那些事(二)第一次面试
  • 原文地址:https://www.cnblogs.com/susu-boke/p/4837391.html
Copyright © 2011-2022 走看看