タグ

2017年6月2日のブックマーク (1件)

  • ZIP,LHAの圧縮の仕組み - Qiita

    ZIPのdeflate圧縮やLHAのlhXシリーズ圧縮は、 ハフマン法 と 辞書式 という二つのアルゴリズムで構成されています。 二つのアルゴリズムを使っているのは、脈絡なしに組み合わせてみたものではありません。辞書式の難点をハフマン法がうまく吸収しているうまい組み合わせです。 辞書式 記号列の規則性を利用した圧縮法です。 記号列を読んでいて出てきたフレーズが以前にも出てきたものであるとき、「○○個前から××個」と書き換えてしまうことで省略します。 例えば

    ZIP,LHAの圧縮の仕組み - Qiita
    ryochack
    ryochack 2017/06/02
    “ハフマン法と辞書式という二つのアルゴリズム”