Answers

✨ Jawaban Terbaik ✨

ランレングス法と言うのは同じ数字とか同じ文字が何回続くかで圧縮するんですよ
同じ記号が長く続くデータに対して強いんです
最初の文字はどっちの数字スタートかって言うことなんです
最初に並んでいる同じ数字が何個続くか− 1を2進数にします
1が4個続くのであれば4 − 1 = 3で3を2進数にすると11ですよね

変わった後のそのものは1ビットなの 続いたら、それを− 1した数を2進数にする

11110000であれば 最初の1ビットだから 1
1が4回続くから、4 − 1 = 3で 3を2進数にして3リットルで表すのか そしたら011ですね
0に変わったから、0を書く
0が4回続くから、3を2進数にして011
これは8ビットですよね

この問題は16 × 16の256ビットを行ごとにランレングス法で表して使ったビットを全部足し算するんですよ
だから、184ビットですよね

圧縮率の求め方 
圧縮率=圧縮された後のデータ÷圧縮前のデータ× 100
184/256 × 100 = 71.875
四捨五入して71.9
よって71.9%が圧縮率になります

華菜

と言っても、約束をただ読み上げただけですけど

Post A Comment
Apa kebingunganmu sudah terpecahkan?

Pengguna yang melihat pertanyaan ini
juga melihat pertanyaan-pertanyaan ini 😉