[其他]有沒有縮短資料長度的演算法

看板Math作者 (Cliff)時間10年前 (2015/05/13 16:32), 編輯推噓0(0018)
留言18則, 3人參與, 最新討論串1/1
小弟最近開發程式 我們有69組資料 每一組最大是四位整數 希望能找到演算法能縮短資料長度幫助傳送 可是找到的資料都是加密法 沒辦法把資料變短 (有試過MD5,但好像無法解回去) 想說數學板很多神人 能否為小弟我提供點意見 指點我一條路 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.124.249.31 ※ 文章網址: https://www.ptt.cc/bbs/Math/M.1431505955.A.B81.html

05/13 16:54, , 1F
不就隨便找一個 lossless 壓縮演算法就可以
05/13 16:54, 1F

05/14 23:08, , 2F
用32-bit int的話,69個也不過276bytes,應該是壓不
05/14 23:08, 2F

05/14 23:08, , 3F
到哪裡去的
05/14 23:08, 3F

05/14 23:12, , 4F
用16bit的short,大小還可以砍半
05/14 23:12, 4F

05/14 23:12, , 5F
其實這樣0.13kb的資料量是有什麼好壓縮的...
05/14 23:12, 5F

05/15 12:51, , 6F
問題不是這樣子分析XD 要看該 module 在整個
05/15 12:51, 6F

05/15 12:53, , 7F
framework 扮演甚麼腳色。若討論到有沒有必要壓縮
05/15 12:53, 7F

05/15 12:55, , 8F
得看最終目的是啥, 如 XX performance
05/15 12:55, 8F

05/15 12:56, , 9F
沒有特別考量,那壓縮就能滿足原po需求
05/15 12:56, 9F

05/15 12:57, , 10F
另外壓縮好壞是 depend on 資料特性
05/15 12:57, 10F

05/15 13:06, , 11F
我們是使用unity 只是在使用壓縮方法上總會出現dlln
05/15 13:06, 11F

05/15 13:06, , 12F
otfound的問題,加入聯合國dll檔還是不行,難以解決
05/15 13:06, 12F

05/17 00:24, , 13F
你的問題已經跟math脫離了, 不過還是可以給一些建議
05/17 00:24, 13F

05/17 00:25, , 14F
使用別人的lib, 先詳讀readme; dll not found 不外
05/17 00:25, 14F

05/17 00:25, , 15F
乎是 <1>真的沒有 <2>環境變數沒設好 <3> 使用錯誤
05/17 00:25, 15F

05/17 00:27, , 16F
(ex: 32bit OS 下,嘗試使用 64bit lib)
05/17 00:27, 16F

05/17 00:34, , 17F
真的搞不定就自己刻,如 huffman or run-length
05/17 00:34, 17F

05/18 02:17, , 18F
謝謝回答,我用huffmantree實踐出來了
05/18 02:17, 18F
文章代碼(AID): #1LKmmZk1 (Math)