search
search
Search
Login
Signup
search
Trend
Question
Official Event
Official Column
Career
NEW
Organization
List of users who liked
0
0
more_horiz
@mitecha
ハフマン符号
アルゴリズム
符号理論
Posted at
2023-11-26
前提
符号化
情報を2進数のデジタルデータに変換
なるべく少ないビット数が望ましい
処理効率・メモリ効率から
ハフマン符号化
データの出現頻度に着目した圧縮方法
出現頻度の高いデータに短いビット列を割り当て、出現頻度の低いデータに長いビット列を割り当てる
アルゴリズム
貪欲法
コストを小さくするためには、小さい2つをマージしていくことを繰り返す。それを降順に扱えばよい。
頻度の小さいデータをマージすることをくりかえすと、頻度の小さいデータほど2分木の深いところに位置するようになる。
二分木で一段ごとに文字を追加していけばよい。
List of users who liked
0
0
List of comments
comment
0
Register as a new user and use Qiita more conveniently
You get articles that match your needs
You can efficiently read back useful information
You can use dark theme
What you can do with signing up
Sign up
Login
List of users who liked
0
0
more_horiz