064 我猜那人是男的
不出意料,在這個被篩掉的列表里真的有一個算法,是因為維斯曼評分高于6而被篩掉的。
負責人將算法手動復現(xiàn),看到這個算法的維斯曼評分,負責人和旁邊的夏知都愣住了。
一時間不知道該說些什么。
“這...”
夏知看向負責人:
“小陳,你怎么看?”
小陳皺緊眉頭:
“我看不懂,但我大受震撼。”
夏知讓小陳將這個算法調出來,再把研發(fā)部的王建保給叫過來,一起研究一下。
剛巧這時候王建保準備下班了,聽說夏知叫他,便背著包來到這里辦公室。
夏知指著電腦屏幕說道:
“數(shù)據(jù)壓縮算法的維斯曼評分你知道嗎建保?”
王建保點點頭,笑道:
“這個我知道,就是評價一個算法壓縮性能的,正常來說...”
說到一半,他看到屏幕上的算法評分,同樣愣住了,他張張嘴,看向夏知。
夏知點點頭,說道:
“這就是叫你來的原因?!?p> 王建保將自己的包摘下來放到一邊,然后坐到了屏幕面前。
他重新用另一款跑分軟件,再次測試了一遍。
“不可能啊?!蓖踅ūW炖锬剜?。
夏知和旁邊的小陳相視一眼。
王建保讓夏知稍等,他去看一下源碼。
王建保打開源碼調試界面,然后隨手從旁邊拿來紙和筆,一邊刷源碼一邊在紙上寫寫畫畫。
夏知看到王建保寫出來一個數(shù)學公式。
沒等夏知發(fā)問,王建保將這個數(shù)學公式輸入到網(wǎng)上一款自動解方程的算法程序中,解出來一個無限不循環(huán)的解。
王建保微張嘴巴,似乎想到了什么。
而夏知仍然是一頭霧水,他開口問王建保到底怎么回事。
王建保指著屏幕說道:
“夏總,你看這個小數(shù)哈?!?p> 夏知點點頭。
王建保將這個數(shù)輸入到編碼轉換器中,屏幕上便出現(xiàn)了龐大數(shù)量的01數(shù)據(jù)流,緊接著,這個01數(shù)據(jù)流進行編碼和固定格式,就成了一段文字。
正是需要被壓縮存儲的那段文檔。
這次換夏知瞪大眼睛一臉震驚了。
他指著屏幕說道:
“這算法把原本的文檔數(shù)據(jù)流進行重新編碼成一串數(shù)字,然后找到以這串數(shù)字為解的一個方程,存儲這個方程就是儲存這個解,也就是那個原本的文檔?”
王建保點點頭,說道:
“這個方法很巧妙,相當于將壓縮數(shù)據(jù)的映射關系用數(shù)學理論來替代。”
旁邊的小陳感慨說道:
“怪不得維斯曼評分可以刷到十億多,這是哪里的算法大佬?”
王建保贊嘆說道:
“不光是算法大佬,估計還是個數(shù)學天才,這個換算的概念好像很早之前就有,但是很難找到對應的數(shù)學映射關系,也就是說,很難找到一個對應的數(shù)學方程?!?p> 王建保繼續(xù)說道:
“這個算法也不穩(wěn)定,如果方程找得不合理,會導致很大的失真率,另外,每換一次數(shù)據(jù)格式,這個維斯曼評分都會變化。”
說著,將一段視頻格式的文件用參賽算法進行壓縮。
這時候屏幕上的評分果然變化了。
不過對于尋常數(shù)據(jù)壓縮算法的維斯曼評分來說,仍然算是天文數(shù)字。
一番折騰,都快凌晨了。
夏知打個哈欠,讓王建保兩人先回去歇著,明天再來研究這個算法是怎么自動生成一個合理的數(shù)學公式的。
王建保卻顯得很興奮,盯著屏幕說道:
“你們下班吧,我再看看?!?p> 夏知笑道:
“咋了,研究算法也讓你興奮???”
王建保嘿嘿笑道:
“興奮得不得了,我待會聯(lián)系一下那個作者,得見識一下到底何方神圣。”
夏知哭笑不得:
“你以為誰都跟你拼命三郎似的,這個點還不睡覺?”
王建保理所當然地說道:
“這個點對程序員來說,就是能靜下心來干活的點啊?!?p> 小陳瞅了一眼電腦,說道:
“開發(fā)者好像是外國人,郵件發(fā)送的站點是在國外,我看看哈...是美國加州,這個點人家那邊是白天,放心聯(lián)系?!?p> 夏知點點頭,見兩人都在興奮頭上,也沒了回去休息的意思,他親自編輯了一份郵件,詢問算法作者有沒有時間詳談。
發(fā)送之前,夏知將郵件給小陳看,因為秘書祁思悅這會不在,夏知只好讓他幫自己措辭一下。
小陳古怪說道:
“夏總,我英語也不是太好?!?p> 這時,王建保說道:
“你看郵件上他這個名字,好像是中國人名。”
‘Xu Zhuang’
夏知看過去,果然是。
小陳拼讀起來:
“莊旭?”
夏知哈哈笑道:
“原來是同胞啊,估計是留學到加州的?!?p> “那就簡單了,中文我就熟悉多了?!?p> 夏知洋洋灑灑地寫了一篇邀請信,發(fā)送給遠在美國加州的莊旭,先是夸贊他的算法,然后詢問莊旭有沒有時間詳聊,還順帶問了莊旭有沒有用什么聊天軟件。
不一會,那邊就回復了莊旭,用的英文。
夏知隨手用瀏覽器插件給翻譯出來。
原來莊旭是亞裔美國人,很早就去了美國,漢語不太熟練,所以還是用的英文。
另外莊旭說他一般都有時間,還給夏知留了電話和他國外的聊天軟件賬號。
夏知興奮地搓搓手,說道:
“好家伙,最好能把莊旭也拉到咱們知夏科技,開多少工資都得爭取一下。”
王建保點點頭:
“他說他現(xiàn)在在加州理工教書,應該是那邊的教授?!?p> 小陳坐到旁邊的電腦前,打開瀏覽器,去查看加州理工現(xiàn)任的教授名單,從中找莊旭的資料。
加州理工有十幾位在職教授,卻沒有莊旭的名字。
夏知指著名單說道:
“他們在國外肯定有自己的國外名字。”
小陳點點頭:
“說的也對,那這些人哪個是莊旭呢?”
書頁上的十幾張相片和下面的資料一一對應,有頭發(fā)變白的老人學者,也有較為年輕大概三十來歲的漂亮女士。
王建保和小陳來了興致,非要猜一猜哪個是剛才在郵件里聯(lián)系的莊旭。
王建保提出:
“首先排除女性!”
夏知古怪笑道:
“你這是性別歧視,憑什么算法大佬就不能是女性?”
王建保笑道:
“那人中文名叫莊旭誒,女的能叫莊旭?”
夏知搖頭說道:
“這可不一定,沒準不是旭日的旭,思緒的緒,又或者是伍子胥的胥?!?p> 王建保笑道:
“反正是男的概率大,夏總,賭不賭?”