討論串[問題] 霍夫曼編碼
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者trippy (哈哈)時間13年前 (2012/06/04 16:37), 編輯資訊
0
0
0
內容預覽:
可以利用 byte 來儲存你的編碼. 就用你說的例子來講吧. 編碼前:ACDABA (8bit * 6 = 48 bits). 編碼後:01101110100 (11 bits). 要真的編碼進去成為11位元的話. 你可以用 byte 這個型態來儲存編碼. byte 的 size 是 8bits.
(還有194個字)

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者uranusjr (←這人是超級笨蛋)時間13年前 (2012/06/04 13:54), 編輯資訊
0
0
0
內容預覽:
這邊是 11 bytes 代表你這裡的每個 0/1 都佔一個 byte, 而不是一個 bit. 加上你看得到檔案裡面寫的 0/1. 代表你輸出的東西並不是數字本身, 而是這個數字的字元. 這裡要先搞清楚: 你看到的數字, 和電腦裡面儲存的東西是不一樣的. 能夠在文字檔裡儲存的字元, 都經過編碼處理.
(還有263個字)

推噓7(7推 0噓 20→)留言27則,0人參與, 最新作者gn123 (GnCtIlike)時間13年前 (2012/06/04 04:06), 編輯資訊
0
0
0
內容預覽:
小弟最近在寫霍夫曼壓縮. 照他的說明:. "假設想要壓縮下面這段資料:ACDABA. 因為它有 6 個英文字元,所以這串文字占用 6 個位元組 (Bytes) 或 48 各位元 (Bits). 壓縮後的資料變成:01101110100 (經過霍夫曼樹後). 這表示只用了 11 個位元就可以取代了 4
(還有590個字)
首頁
上一頁
1
下一頁
尾頁