兩年前的希望杯也是在夏東師範大學比的,當時的他也是站在這裡維持秩序。如果他沒記錯的話,當時最早交卷的考生,也是下午五點鐘的事情了。
然而現在,距離九點鐘考試正式開始還沒一個小時……
這特麼是交了白卷嗎?
好歹也是從幾萬份作品中入圍的決賽強者,不至於交白卷吧?!
事實上,驚訝的不隻是站在考場入口的幾名保安小哥。
站在考場後台的主試委員會們,遠遠比這裡的所有人都要驚訝。
尤其是張存浩教授。
在看完了郝雲重寫的代碼之後,整個人都傻掉了。
盯著草稿紙上密密麻麻的算式,不信邪地筆算了無數遍的張存浩教授,終於忍不住爆了一句粗口。
“臥槽!這家夥……是怎麼想到這個數字的?”
這……
這也太不可思了!
僅僅隻更改了一個猜測數,就讓整個函數的運算效率提升了足足兩倍?!
站在張存浩教授的旁邊,龍威集團軟件開發部門的馮正青經理,悄悄拉了他一把,小聲問道,“如果將它運用在冰川引擎上能提升多少運行效率?”
“保守估計百分之二十,3d引擎中針對反平方倒數的相關運算還是不少的……”
“怎麼會這麼多?”馮經理微微動容。
身為外行人的他並不懂那麼多門道,也不懂什麼是牛頓迭代算法,隻是覺得這簡直是不可思議!
冰川引擎雖然不是龍威集團的核心研發項目,但該項目組裡的計算機大牛也絕對不少。然而這麼多人都沒有發現這個改進方法,卻被一個學生給發現了?
換誰也特麼的沒法信啊!
滿對著寫滿的草稿紙,張存浩教授扔在苦思冥想著,雖然他已經漸漸感覺到這個東西超出了他所熟悉的研究領域。
站在他旁邊的是一名來自首都國防大學的老教授,隻見這位老教授在沉默許久之後,也是發出了一聲由衷的感慨。
“不可思議……沒想到居然讓這家夥在最不可能找到突破口的地方找到了突破口。我之前一直認為math.c文件中的函數已經足夠完美了,就像加減乘除這些工具一樣可以直接使用。沒想到居然還有如此神奇的方法,能夠讓完美的邊界再向上一步。”
“這小子是個人才啊!”
不知心裡頭在想著些什麼,張存浩教授沉默的表情中忽然浮起了一絲糾結。
掙紮了許久之後,他看向了自己的老師詹永樞院士。
“不過恕我直言,這樣的答案真的沒問題嗎?”
詹永樞院士看了他一眼。
“你還不服氣嗎?”
“倒是沒有不服氣,我隻是覺得……有點兒憋屈,”張存浩教授憋了好久,才說出了心裡話,“這根本不是程序意義上的解法,他甚至壓根兒就沒有修改哪怕一行代碼。無論是誰都能看得出來……這特麼,根本就是數學!”
是的,這特麼根本就是數學!
那個參賽者隻不過是修改了一個隨機數,結果湊巧地讓計算“反平方倒數”的底層函數少做了幾次牛頓迭代,然後就這麼“積少成多”地實現了對引擎的優化?
說到底為什麼偏偏是這個數字啊?!
畢竟不是數學家,張存浩想的都快崩潰了,也沒想出來。
看著一臉抓狂的學生,詹永樞院士忽然笑了。
“誰說不是呢?”
他也沒想到這個數字到底是怎麼算出來的,而且是完全一點頭緒都沒有的那種。
完全依靠直覺?
類似的情況倒也不是沒有過,有些數學常數其實最開始也是依靠經驗猜出來的,直達十幾年年甚至是幾個世紀之後才被證明其中的數學原理。
想到這兒,看著那個正在離開考場的考生,詹永樞院士不禁在心中輕聲感慨。
可能……
這就是天才吧。