首頁
返回

我的黑科技圖書館

第十六章 新技術的誘惑
上章 目錄 下章

我的黑科技圖書館第十六章 新技術的誘惑

楊辰饒有興趣的開啟連結。

跳出了一個註冊驗證。

楊辰輸入自己的手機號,然後,透過微信賬號,登陸上去。

進入第一個挑戰關卡,一道演算法問題。

看了題目,楊辰不由來了興趣。

求一個字串中最長不重複子串的長度,這是一道關於大資料的演算法的題題。

有點難度,不過,難不倒楊辰。

這一題有兩種解法,最簡單的辦法就是暴力破解法,另一種是巧妙使用指標來求解。

【穩定運行多年的小說app,媲美老版追書神器,老書蟲都在用的換源App,huanyuanapp.org】

暴力破解法簡單粗暴,但是效率太低,用窮舉法列出所有可能的結果,然後,根據附加條件進一步篩選符合條件的解。

楊辰不打算使用,而是運用指標法求解,效率更高,但需要對指標有較深理解。

用三個整形maxLength 、start 、end 分別儲存最大子串長度、子串起始位置、子串結束,……。

楊辰調出程式設計工具,接連敲擊程式碼。

很快,楊辰在關卡下方的答案框,貼上下題目的答案程式碼竄,點選傳送。

沒多久,關卡驗證了答案,給予透過。

第二道關卡的題目跳出:一個二叉樹,求路徑之和

看了題目,楊辰眉頭一皺,這是一道客戶端的演算法題,經過一翻思考,他還是有思路將這道題目解出來。

第三題,第四題,……,楊辰一路過關斬將。

一直到了第十關,楊辰被題目難住了,苦苦想不出解題的思路。

有一個很大的整數list,需要求這個list中所有整數的和,如何實現多核並算,計算一個準確結果。

這種演算法不在楊辰的掌握之中,楊辰唯一的思路便是,採用多執行緒(任務),並且還要分割List,每一小塊的List採用一個執行緒(任務)進行計算其和。

那麼必須要等待所有的執行緒(任務)完成之後才能得到正確的結果,可是,要怎麼才能保證同一時間獲得“所有的執行緒(任務)完成之後輸出的結果?

……

楊辰眉頭緊皺,久久想不到這道題目的解體方式。

不過,楊辰在關卡下方看到一個闖關助手,點選那個連線可以獲得闖過這道關卡的攻略。

許久找不到解體答案,楊辰逼不得已,只能向這個系統認輸,點選尋求闖關戰略的連結。

連結開啟,直接跳轉到一個頁面,展示一種多核算法的理論頁面。

楊辰微微愣了一下,認真閱讀這個多核算法的演示內容,很快,心神便沉迷了下去,腦海中不斷並現一種新演算法邏輯。

在根據關卡題目的解體思路,套上這個多核算法,楊辰很快找到了正確的闖關方法。

楊辰激動莫名,迅速按照多核算法的運算邏輯,沒多久他寫出了闖關題目的標準答案。

點選-傳送。

答案正確,第十關通關,繼續闖下一關。

第十一關題目的內容呈現出來。

楊辰認真閱覽題目,片刻之後,他的臉色忽然變得難看,陷入了自我懷疑。

這是一道楊辰沒辦法搞定的題目,好像要應用與多核算法類似的新型演算法。

楊辰連忙點選右下角的獲取通關的理論支援。

然而,這一次,闖關系統跳出一個提示對話方塊。

闖關積分不足,無法獲得理論支援。

楊辰看了一下規則,要連串十關,才能獲得一個理論支援。

另外,闖關系統還提供了兩種獲得理論支援次數的方法,一,協助寫程式設計需求,二,協助審批程式。

楊辰好奇不已,連忙點選協助寫程式設計需求。

下一刻,十幾項功能需求的內容展現出來。

三維校對模擬展示,虛擬點判斷,拋物標註線的實現,……,林林總總,十幾種難度類似,功能具體的程式設計需求,呈現在楊辰眼前。

楊辰皺了皺眉,隨便開啟一個標題為三維校對模擬展示的需求內容檢視起來。

很快,一股怪異的感覺在楊辰心裡浮現,這個需求很具體,很精準。

精準到楊辰一看便能將它寫全部出來,不過,寫這個程式,需要花一會兒功夫,楊辰預估了一下,自己的工作效率,大概要三到四天才能將它拿下來。

媽的!這不是在利用自己的免費勞動力嘛?

不能上了這個惡當。

楊辰一下子便意識到了這個闖關系統的真是目的。

楊辰在一家IT企業,任職主程一職,正是三十歲的黃金年紀,低薪五萬,在加上專案獎金,月薪十萬打底,三四天的工作實效,價值一萬左右。

然而,這個闖關系統的開發者,在註冊的時候,讓他們預先簽署了免責協議。

也就是說,如果自己免費幫寫了這些功能需求,那麼,這個系統設計者就能免費使用他創作的程式碼。

媽的!居然白漂他的勞動果實。

這套闖關系統是誰開發的,太精明了。

老子不玩了!

想通這一點,楊辰氣急敗壞地將手機甩出去,憤恨難平。

然而,丟掉滑鼠沒多久,楊辰死死盯著第十一關的題目,心癢難耐。

非常好奇,到底是什麼演算法提示,才能解開這道演算法題目。

之前學到的那個多核算法,對他的幫助不小,以後許多程式都能用上。

如果又是一項新演算法。

就這麼白白錯過,且不失很可惜?

還有沒有其它的方法能獲得一次技術支持。

楊辰想了想,點開另一個獲得理論支援的功能:協助審批程式。

協助審批程式開啟,赫然便是協助寫程式設計需求的內容,只不過,不是編寫,而是協助審批那些功能編寫者的內容。

目前,內容是空的,不過有一個審批排行榜。

楊辰稍微一想,便明白了這項功能的用途,又是打著白嫖其它挑戰者勞動力的主意。

開發這個系統的設計者,心思大大的狡猾,老子偏不上這個當。

楊辰氣急敗壞的關掉電腦,眼不看為淨。

然而,沒過多久,楊辰又扔掉了手機,一臉無奈地坐到電腦桌前。

太難受了,那個演算法題目一直盤繞在楊辰的腦海。

感受到多核算法的妙處,面對新演算法邏輯的吸引,沒有任何用心鑽研新技術者,能夠承受得起這個誘惑。

渴望學得新演算法的楊辰,急不可耐地開啟那個關卡挑戰系統。

上章 目錄 下章
本站推薦
從嚮往開始制霸娛樂圈劍仙三千萬都市國術女神我真不是魔神宇宙級寵愛女配她天生好命我有一座天地當鋪諸天新時代食物鏈頂端的猛獸特種兵之戰狼崛起
相關推薦
創世神緣LOL:OMG為什麼是神傻了吧,爺會飛!我在精神病院建天庭關於我成為演員這件事無限之幻想魔方神級選擇系統開局就無敵末日遊戲之生活達人末日大遊戲系統喪屍末日玩遊戲