看板 Math 關於我們 聯絡資訊
小弟最近開發程式 我們有69組資料 每一組最大是四位整數 希望能找到演算法能縮短資料長度幫助傳送 可是找到的資料都是加密法 沒辦法把資料變短 (有試過MD5,但好像無法解回去) 想說數學板很多神人 能否為小弟我提供點意見 指點我一條路 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.124.249.31 ※ 文章網址: https://www.ptt.cc/bbs/Math/M.1431505955.A.B81.html
doom8199 : 不就隨便找一個 lossless 壓縮演算法就可以 05/13 16:54
wohtp : 用32-bit int的話,69個也不過276bytes,應該是壓不 05/14 23:08
wohtp : 到哪裡去的 05/14 23:08
wohtp : 用16bit的short,大小還可以砍半 05/14 23:12
wohtp : 其實這樣0.13kb的資料量是有什麼好壓縮的... 05/14 23:12
doom8199 : 問題不是這樣子分析XD 要看該 module 在整個 05/15 12:51
doom8199 : framework 扮演甚麼腳色。若討論到有沒有必要壓縮 05/15 12:53
doom8199 : 得看最終目的是啥, 如 XX performance 05/15 12:55
doom8199 : 沒有特別考量,那壓縮就能滿足原po需求 05/15 12:56
doom8199 : 另外壓縮好壞是 depend on 資料特性 05/15 12:57
cliffk321 : 我們是使用unity 只是在使用壓縮方法上總會出現dlln 05/15 13:06
cliffk321 : otfound的問題,加入聯合國dll檔還是不行,難以解決 05/15 13:06
doom8199 : 你的問題已經跟math脫離了, 不過還是可以給一些建議 05/17 00:24
doom8199 : 使用別人的lib, 先詳讀readme; dll not found 不外 05/17 00:25
doom8199 : 乎是 <1>真的沒有 <2>環境變數沒設好 <3> 使用錯誤 05/17 00:25
doom8199 : (ex: 32bit OS 下,嘗試使用 64bit lib) 05/17 00:27
doom8199 : 真的搞不定就自己刻,如 huffman or run-length 05/17 00:34
cliffk321 : 謝謝回答,我用huffmantree實踐出來了 05/18 02:17