I wrote a blog post quite a while ago called gzip + poetry = awesome where I talked about how the gzip compression program uses the LZ77 algorithm to identify repetitions in a piece of text. In case you don’t know what LZ77 is (I sure didn’t), here’s the video from that post that gives you an example of gzip identifying repetitions in a poem! I thought this was a great demonstration, but it’s only
In computer science and information theory, a Huffman code is a particular type of optimal prefix code that is commonly used for lossless data compression. The process of finding or using such a code is Huffman coding, an algorithm developed by David A. Huffman while he was a Sc.D. student at MIT, and published in the 1952 paper "A Method for the Construction of Minimum-Redundancy Codes".[1] The o
シャノン符号化 符号を出現確率でソートし,だいたい確率が半分になるところで分割する方法. プログラム 出力 A:1001 B:000001 C:001001 D:00110 E:110 F:001000 G:000011 H:01000 I:0111 J:0000000010 K:00000001 L:00111 M:00011 N:0110 O:1000 P:000010 Q:0000000001 R:01001 S:0101 SP:111 T:101 U:00101 V:0000001 W:000101 X:0000000011 Y:000100 Z:0000000000 ハフマン符号化 符号を出現確率でソートし,出現確率の一番小さい符号と二番目に符号を持つ節を作る. 残りの符号と,先ほど作った節の中から出現確率の一番小さい符号と二番目に符号を持つ節を作る. 残りの符号がなくなったら終
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く