自學成才的程序員,3年打破麻省理工難題,原本解決需35年

自學成才的程序員,3年打破麻省理工難題,原本解決需35年

神一般的男人

二十年前,麻省理工學院的研究人員發現了一個難題,該難題可能需要35年才能解決。

但是來自比利時的自學成才的程序員伯納德·法伯特(Bernard Fabrot)設法擺脫了以前似乎不可能的事情。而在今年,麻省理工學院的官員宣佈,法伯特(Fabrot)在不到四年的時間裡找到了解決密碼難題的方法,比原先預計的要早15年。

根據麻省理工學院計算機科學與人工智能實驗室網站上的故事,法布羅特花了近三年半的時間來計算解決方案。

自學成才的程序員,3年打破麻省理工難題,原本解決需35年

來自比利時的自學成才的程序員伯納德·法伯特(Bernard Fabrot)用了三年半的時間來計算一個難題的解決方案,該難題本來需要35年才能解決。

謎題由來

密碼謎題LCS35於1999年在麻省理工學院計算機科學實驗室成立35週年慶典上首次宣佈。LCS主任Michael Dertouzos展示" LCS創新時間膠囊"弗蘭克·蓋裡。難題的設計旨在阻止求解器嘗試利用並行或分佈式計算來加快計算速度。

麻省理工學院的官員說,這個難題涉及連續進行約80萬億次平方的起始數。麻省理工學院教授羅恩·裡維斯特(Ron Rivest)於1999年首次提出難題挑戰時,曾預計"將需要35年的連續計算來解決,每年都會用下一個最快的模型來代替計算機。"

自學成才的程序員,3年打破麻省理工難題,原本解決需35年

挑戰成功

難題最終要比那早解決。

Fabrot說"他讓我的計算機完成了解決這一難題所需的79萬億次操作。我意識到,通過使用快速庫進行大整數乘法,我可以在3年半的時間內找到答案:所以我知道到2019年我就能找到答案。該代碼本身很簡單,但需要耐心和毅力。"——大神果然與眾不同。

早在1999年,麻省理工學院的官員就承諾,如果有人在2033年前提出正確的解決方案,他們將打開一個時間膠囊,裡面包含各種各樣的技術寶藏,包括萬維網發明家蒂姆·伯納斯·李和微軟創始人比爾·蓋茨的作品。

耐心和毅力便是這位程序員成功的法寶,自學成才的人永遠不會缺少這種優秀品格。

如果你想看他解決的到底是什麼問題,可以關注私聊我發送"麻省理工",就可以獲得哦。


分享到:


相關文章: