[問題] 資料壓縮演算法

看板C_and_CPP作者 (談無慾)時間7年前 (2016/12/13 23:42), 編輯推噓2(205)
留言7則, 5人參與, 最新討論串1/1
開發平台(Platform): (Ex: Win10, Linux, ...) vs2015 編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出) qt 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 請問有類似資料演算法可以去把csv裡面的資料寫成一串固定數字的編碼嗎 ex 1,1,1, 1,1,1, 1,1,1 可以濃縮成 1ACB 1,1,1,1, 1,1,1,1, 1,1,1,1 也可以濃縮成 1BF9 只要可以反編譯就可以得到數值? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.25.241.35 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1481643761.A.2E0.html

12/13 23:52, , 1F
拿現成的 zlib 等等程式庫來用就比你這 RLE 法強太多了
12/13 23:52, 1F

12/14 00:36, , 2F
推zlib 直接無腦壓縮解壓縮就好 不用特地想演算法
12/14 00:36, 2F

12/14 00:46, , 3F
7z 強你100倍
12/14 00:46, 3F

12/14 15:20, , 4F
而且 Qt 內建就有 zlib 整合, 直接 qCompress 就能用了
12/14 15:20, 4F

12/14 18:11, , 6F
!!! QT ZLIB連ZIP都可以壓嗎
12/14 18:11, 6F

12/14 18:15, , 7F
zlib 是 gzip 那種壓縮法,不是 zip
12/14 18:15, 7F
文章代碼(AID): #1OK1RnBW (C_and_CPP)