第14章 打臉再打臉 (點擊有福,求收藏)
- 超級研究所
- 煙斗大叔
- 2187字
- 2019-08-16 16:00:22
“嘿,我這暴脾氣,你敢說我們數據有問題!看來不教訓你一下,就不知道什么是規矩!”趙虎揮著拳頭就朝著康博士砸了過去。
孫嘉誠剛要攔下趙虎,但還沒等伸出手來,趙虎的拳頭就飛了出去。孫嘉誠心想,這下壞菜了,小康這么瘦弱的身子,挨上一拳,肯定要住院了。
“唰!唰!唰!”只見康博士輕輕向后一仰、向左一側身、再向右一跨步,閃轉騰挪間輕輕松松躲過了趙虎的三拳重擊。
四人的嘴巴張得大大的,難以置信的夸張神情在臉上停留了一分多鐘。
“這怎么可能?!鐵錘可算是半個專業拳擊運動員,奪過金腰帶的,能這么輕松躲過他的重拳,除非是冠軍級別的專業選手,不然就沒有別的解釋了?!瘪R涵驚嘆道。
殊不知,康博士曾在ZD星球接受過專業的搏斗培訓。
“先別管其他的,且讓人家說說,咱的數據究竟哪兒有問題?三個博士和一個碩士來來回回驗證了十幾遍都沒發現問題。你?呵呵。。?!睆堼埌言掝}引到數據bug上面。
“好吧,那我就先說一個小問題。我剛才打掃實驗臺的時候,大致掃了一眼你們的數據端口,用的是最簡單的FIFO緩存算法。這個原則雖然符合人們的慣性思維,具備公平性,并且實現起來相對容易,直接使用數據結構中的隊列即可實現。
但是,訪問效率比較低。
因此我建議使用LFU算法,為了能夠淘汰最少使用的數據,LFU算法最簡單的一種設計思路就是利用一個數組存儲數據項,用hashmap存儲每個數據項在數組中對應的位置,然后為每個數據項設計一個訪問頻次,當數據項被命中時,訪問頻次自增,在淘汰的時候淘汰訪問頻次最少的數據。
這樣一來的話,在插入數據和訪問數據的時候都能達到O(1)的時間復雜度,在淘汰數據的時候,通過選擇算法得到應該淘汰的數據項在數組中的索引,并將該索引位置的內容替換為新來的數據內容即可,這樣的話,淘汰數據的操作時間復雜度為O(n)。
另外還有一種實現思路就是利用小頂堆+hashmap,小頂堆插入、刪除操作都能達到O(logn)時間復雜度,因此效率相比FIFO實現方法更加高效。
不過話說回來,LFU算法很少有人使用,因為其中運算環節較為復雜,數據項對應的位置難以掌握,以你們幾個現在的水準,還做不倒應用自如?!?
“沒錯,你說的太對啦,我竟無言以對。唯有獻上我的膝蓋。”說話間,王潮竟然來到康博士面前,用食指和中指比劃出了下跪的姿勢。
“鐵娘子,你還有沒有原則?這么快就跟他獻殷勤了!”趙虎睜著銅鈴般的眼睛吼道。
“他講的就是對的嘛!我記得我導師曾經講過LFU算法,說是只有國際頂級的團隊才敢用這種超級算法。這種算法如果用的好,運行效率至少能提高一百倍!
而且,我導師也是去參加國際算法高端論壇才得知的這種最先進的算法,所以現在在咱們H國,知道的并不多?!?
“就算是他知道,也不能代表他能做到,知易行難,只是說說罷了,逞嘴皮子功夫?!睆堼堅谝慌砸舶茨尾蛔。辶艘痪渥?。
康博士微微一笑,緩緩地落座,用力甩了幾下手指。
孫嘉誠則雙手交叉放置胸前,饒有興致地欣賞著眼前的一幕。這可是一個十分精彩的打臉過程,想當初自己就是瞧不起康博士,之后就被他震驚到了。現如今這幾個活寶就和當時的自己一模一樣!也好,讓他們見識見識康博士的厲害,以后就服服帖帖了。讓康博士來統領這幫人,也就順理成章了。
見過彈鋼琴么?康博士的手指接觸到鍵盤的一剎那,就仿佛音樂家在演奏迷人的樂章,發出清脆悅耳的敲擊聲。身后的四個人都看傻了。普通人打字速度最快也就120字,專業的打字員也就300字左右,而康博士的速度至少1000字!快的甚至都看不清他的十指,相互交錯,變成了模糊的重影。
這還都是最慢的,在ZD星球,鍵盤上的每個按鍵都裝有特殊的感應器,在打字之前都會在手指上戴上特殊的指膜。指膜上裝有微型傳感器,可以連通至大腦。腦袋里面想到哪個字,手指就會自動敲擊對應的按鍵,不用去費力思考按鍵的順序,節省了好多時間。使用這種方法,ZD星球的孩童都可以每分鐘打出1500字。
康博士雖然沒有指膜感應器,但是他經年累月與鍵盤為伍,早已經練就了與鍵盤超強的融合度。
“喏,我已經搭好了LFU算法的基本架構,接下來就是實現路徑問題了,你們可以選擇雙重哈希或者Put方法。有不懂的問題還可以再找我。”大約過了5分鐘,康博士已經基本完成了算法的大部分工作。他回頭看了一眼,只見其余四個人傻傻的站在那里,眼睛呆呆地盯著屏幕,愣得出神。
“好家伙,你露的這一手可把他們震住了。瞧瞧,現在還看得入迷呢。走吧,我帶你去吃飯?!睂O嘉誠笑著把康博士帶出了門外,直奔33層的食堂而去。
。。。。。。
8月16日清晨,清云大廈千人會議室。
康博士昨晚一直在忙碌著,眼看著腦海中的想法逐步初具雛形,今天開完會之后回去再加把勁兒,就可以做出成品,心中還有點兒小激動。
“人既然都已經到齊了,那咱就開始吧!”會場主席臺上一位領導派頭的中年人拿著話筒說道,“這個,今天把咱們清云集團的所有員工都召集在這里開個會,主要就是講一個事情。
在講之前,我先做個自我介紹。我叫詹綱,是科學研究部產業運行處的處長。你們的朱云清董事長和莊興總裁身體不適,特委托我作為全權代表,向你們宣布一件事情。
今天早上,清云集團正式宣布破產,所有的資產都轉交給債權人A國菲斯堡柯研究院、J國梭匿科研會社、G國魅塞德司研究所、K國傘興研究院四大國際頂級科研機構。所有員工全部遣散,清云大廈剛剛被四國機構轉賣給恒科地產集團,請大家回去各自收拾一下自己的東西,1小時后離開。
遣散費用今早已經發給大家了,相關手續到時候會統一快遞給你們。好了,我要說的就這么多,現在就抓緊回去收拾東西吧!”