推薦新手程序員實(shí)現(xiàn)一個(gè)壓縮軟件來(lái)提升自己的編程和設(shè)計(jì)能力

課代表給大家劃重點(diǎn)啦!
實(shí)現(xiàn)一個(gè)壓縮軟件來(lái)提升自己的編程和設(shè)計(jì)能力??
目錄:
1??實(shí)現(xiàn)要點(diǎn)
2??進(jìn)階
(一)、實(shí)現(xiàn)要點(diǎn)
?
00:33
?
- 讀文件,按照等長(zhǎng)字節(jié)來(lái)統(tǒng)計(jì)字節(jié)頻率
- 通過(guò)哈夫曼編碼來(lái)為各種出現(xiàn)的編碼進(jìn)行長(zhǎng)短編碼
- 通過(guò)哈夫曼編碼進(jìn)行壓縮
- 設(shè)計(jì)文件格式,記錄文件哪一部分是壓縮后的字節(jié)流,哪一部分是字典序列化相關(guān)內(nèi)容
(二)、進(jìn)階
?
03:05
?
- 設(shè)計(jì)一個(gè)文件格式,存儲(chǔ)多文件,多目錄
- 支持多文件多目錄的增刪改查
標(biāo)簽: