第2章 飛鷹培訓(xùn)班的算法對決
硬核時代
“林默!
你的軟盤!”
伴隨著這聲呼喊,蘇晚晴的聲音如同利箭一般,穿透了微機(jī)室里嘈雜的喧鬧聲。
林默聞聲猛地回過頭去,只見蘇晚晴正站在不遠(yuǎn)處,手中高高舉著一張 3.5 英寸軟盤,陽光透過窗戶灑在她的發(fā)梢上,仿佛為她的發(fā)絲鍍上了一層金邊。
“謝了?!?br>
林默快步走過去,從蘇晚晴手中接過軟盤。
他注意到軟盤的標(biāo)簽上,“速錄王 V0.1”幾個字己經(jīng)被汗水浸濕,有些模糊不清。
今天是飛鷹培訓(xùn)班的結(jié)業(yè)測試,這是一個決定誰能獲得那臺令人垂涎的 486 電腦的關(guān)鍵時刻。
雄哥特意請來了隔壁打字店的老板作為評委,以確保比賽的公正性。
而林默的對手,正是培訓(xùn)班的助教王磊——一個據(jù)說能夠達(dá)到驚人的 110 字/分鐘打字速度的“天才”。
“測試內(nèi)容:《鄧爺爺南巡講話》節(jié)選,限時 10 分鐘。”
雄哥面無表情地將兩張稿紙重重地拍在桌上,然后環(huán)顧西周,目光落在林默和王磊身上,“誰贏了,這臺 486 電腦就歸誰!”
王磊嘴角微微上揚,露出一抹不屑的冷笑,他的手指在鍵盤上靈活地跳躍著,仿佛在展示自己高超的打字技巧。
“小子,你可別太得意了,會點編程算什么?
真正的打字高手靠的可是肌肉記憶!”
王磊挑釁地說道,同時加快了敲擊鍵盤的速度,噼里啪啦的聲音如同炒豆子一般。
林默并沒有回應(yīng)王磊的挑釁,他只是默默地將軟盤**了 A 驅(qū),然后深吸一口氣,準(zhǔn)備迎接這場挑戰(zhàn)。
昨晚,林默熬了一個通宵,給程序添加了一個“用戶自定義詞庫”的功能。
這個詞庫里包含了蘇晚晴幫他整理的 500 個高頻詞,從“社會**”到“氧化還原”,無一不是高中教材里的重點內(nèi)容。
“開始!”
王磊率先喊出了口令,緊接著他的手指如疾風(fēng)驟雨般落在鍵盤上,發(fā)出一連串清脆的敲擊聲。
林默也不甘示弱,他的手指迅速落下,準(zhǔn)確地按下了第一個字:“社”。
然而,就在他輸入“社”字的瞬間,屏幕上突然跳出了一個候選詞:社會**(PGYY)。
林默心中一喜,他立刻按下空格鍵,只見整個詞組如同閃電一般瞬間上屏。
僅僅用了 1 分鐘的時間,林默就己經(jīng)輸入了 150 個字,而且沒有一個錯誤。
評委突然發(fā)出一聲驚訝的“咦”,然后好奇地湊過來,盯著屏幕看了看,疑惑地問道:“這是什么輸入法???
字根怎么少了一半?”
林默并沒有抬頭,他的手指在鍵盤上飛快地舞動著,仿佛在彈奏一首美妙的樂曲。
他淡淡地回答道:“這是動態(tài)高頻字根輸入法?!?br>
評委更加不解了,追問道:“那這輸入法有什么特別之處呢?”
林默依然專注于打字,頭也不抬地解釋道:“對于常用字,只需要拆分前兩碼和末筆識別碼就可以了,這樣可以大大提高輸入速度?!?br>
此時,王磊的額頭己經(jīng)開始滲出細(xì)密的汗珠。
他的屏幕上還在一個一個地選字,而林默的光標(biāo)卻像閃電一樣迅速地滾動到了第二頁。
時間一分一秒地過去,8分鐘轉(zhuǎn)瞬即逝。
林默終于按下了保存鍵,然后轉(zhuǎn)頭看向王磊的稿紙,只見上面才寫了區(qū)區(qū)600字。
“我宣布——”雄哥興奮地舉起林默的手,高聲喊道,“林默勝!
這臺電腦歸你了!”
人群中頓時爆發(fā)出一陣熱烈的掌聲和歡呼聲。
林默微笑著向大家致謝,然后走過去接收屬于他的獎品——那臺嶄新的電腦。
人群漸漸散去,只剩下王磊一個人陰沉著臉,默默地擦拭著鍵盤。
他的心中充滿了不甘和憤恨。
就在這時,王磊趁沒人注意,悄悄地將一張軟盤**了林默的電腦。
“恭喜啊?!?br>
一個溫柔的聲音在林默耳邊響起。
他轉(zhuǎn)頭一看,原來是蘇晚晴。
她微笑著遞過來一瓶冰鎮(zhèn)汽水,說道:“周末去我家吧,我爸買了新電腦,是Windows 98系統(tǒng)的,說不定能幫你優(yōu)化一下程序呢?!?br>
林默接過汽水,瓶身的水珠滴在手上,冰涼刺骨。
他想起前世蘇晚晴的父親——華南理工計算機(jī)系的教授,正是后來推薦他進(jìn)中科院的人。
“好啊。”
她笑了,“不過得先幫你補(bǔ)數(shù)學(xué),上次模擬考你立體幾何才考了70分?!?br>
林默的臉“騰”地紅了,:“這次月考保證反**”看著她的背影,林默摸出那張寫著“速錄王V0.1”的軟盤——標(biāo)簽邊緣有個淺淺的牙印,那是他昨晚故意咬的。
第二天一早,雄哥把林默叫到辦公室:“小子,我聯(lián)系了幾家電腦店,他們愿意試銷你的輸入法,10元/套。
這是預(yù)支的500塊分成。”
林默接過信封,里面的錢沉甸甸的。
“對了,”雄哥壓低聲音,“王磊昨天辭職了,說是要去**發(fā)展。
你小心點,那小子眼神不對?!?br>
林默心里一沉。
他回到機(jī)房,開機(jī)時屏幕突然顯示:Invalid system disk. Replace the disk, and then press any key.軟盤被換了!
他額頭冒汗,趕緊**備份盤。
還好核心代碼存在腦子里。
這時,蘇晚晴氣喘吁吁地跑進(jìn)來:“不好了!
外面有人賣盜版‘速錄王’,才5塊錢一套!”
林默沖出培訓(xùn)班,看見王磊正在街頭擺攤,面前擺著一摞盜版軟盤,標(biāo)簽上印著:超級五筆,比速錄王更快!
“林默,你這輸入法不錯啊?!?br>
王磊陰陽怪氣,“不過我己經(jīng)申請專利了,識相的就別再賣了?!?br>
林默氣得發(fā)抖,卻突然笑了——他在代碼里留了后手。
“是嗎?”
他拿起一張盜版盤,**旁邊的公用電話亭電腦,“你自己看?!?br>
屏幕上跳出一行字:檢測到盜版,系統(tǒng)將在10秒后格式化硬盤……10…9…王磊臉色慘白,撲過去拔電源。
圍觀人群爆發(fā)出哄笑。
“雄哥!
報警抓他!”
有人喊道。
王磊連攤子都不要了,騎上自行車就跑。
“你早知道他會盜版?”
蘇晚晴瞪大眼睛。
林默晃了晃軟盤,標(biāo)簽上的牙印在陽光下格外清晰:“我在代碼里加了反盜版程序,只有我的軟盤能啟動?!?br>
那天下午,林默數(shù)了數(shù)雄哥給的分成——500元。
加上之前的300元,離3萬還差得遠(yuǎn)。
“對了,”蘇晚晴突然說,“我爸說最近銅價好像要漲,你不是懂編程嗎?
能不能做個分析程序?”
林默的心猛地一跳。
1999年5月,北約轟炸中國駐***大使館,國際銅價暴漲40%。
他看著蘇晚晴亮晶晶的眼睛,突然抓住她的手:“走!
去圖書館查資料!”
你的軟盤!”
伴隨著這聲呼喊,蘇晚晴的聲音如同利箭一般,穿透了微機(jī)室里嘈雜的喧鬧聲。
林默聞聲猛地回過頭去,只見蘇晚晴正站在不遠(yuǎn)處,手中高高舉著一張 3.5 英寸軟盤,陽光透過窗戶灑在她的發(fā)梢上,仿佛為她的發(fā)絲鍍上了一層金邊。
“謝了?!?br>
林默快步走過去,從蘇晚晴手中接過軟盤。
他注意到軟盤的標(biāo)簽上,“速錄王 V0.1”幾個字己經(jīng)被汗水浸濕,有些模糊不清。
今天是飛鷹培訓(xùn)班的結(jié)業(yè)測試,這是一個決定誰能獲得那臺令人垂涎的 486 電腦的關(guān)鍵時刻。
雄哥特意請來了隔壁打字店的老板作為評委,以確保比賽的公正性。
而林默的對手,正是培訓(xùn)班的助教王磊——一個據(jù)說能夠達(dá)到驚人的 110 字/分鐘打字速度的“天才”。
“測試內(nèi)容:《鄧爺爺南巡講話》節(jié)選,限時 10 分鐘。”
雄哥面無表情地將兩張稿紙重重地拍在桌上,然后環(huán)顧西周,目光落在林默和王磊身上,“誰贏了,這臺 486 電腦就歸誰!”
王磊嘴角微微上揚,露出一抹不屑的冷笑,他的手指在鍵盤上靈活地跳躍著,仿佛在展示自己高超的打字技巧。
“小子,你可別太得意了,會點編程算什么?
真正的打字高手靠的可是肌肉記憶!”
王磊挑釁地說道,同時加快了敲擊鍵盤的速度,噼里啪啦的聲音如同炒豆子一般。
林默并沒有回應(yīng)王磊的挑釁,他只是默默地將軟盤**了 A 驅(qū),然后深吸一口氣,準(zhǔn)備迎接這場挑戰(zhàn)。
昨晚,林默熬了一個通宵,給程序添加了一個“用戶自定義詞庫”的功能。
這個詞庫里包含了蘇晚晴幫他整理的 500 個高頻詞,從“社會**”到“氧化還原”,無一不是高中教材里的重點內(nèi)容。
“開始!”
王磊率先喊出了口令,緊接著他的手指如疾風(fēng)驟雨般落在鍵盤上,發(fā)出一連串清脆的敲擊聲。
林默也不甘示弱,他的手指迅速落下,準(zhǔn)確地按下了第一個字:“社”。
然而,就在他輸入“社”字的瞬間,屏幕上突然跳出了一個候選詞:社會**(PGYY)。
林默心中一喜,他立刻按下空格鍵,只見整個詞組如同閃電一般瞬間上屏。
僅僅用了 1 分鐘的時間,林默就己經(jīng)輸入了 150 個字,而且沒有一個錯誤。
評委突然發(fā)出一聲驚訝的“咦”,然后好奇地湊過來,盯著屏幕看了看,疑惑地問道:“這是什么輸入法???
字根怎么少了一半?”
林默并沒有抬頭,他的手指在鍵盤上飛快地舞動著,仿佛在彈奏一首美妙的樂曲。
他淡淡地回答道:“這是動態(tài)高頻字根輸入法?!?br>
評委更加不解了,追問道:“那這輸入法有什么特別之處呢?”
林默依然專注于打字,頭也不抬地解釋道:“對于常用字,只需要拆分前兩碼和末筆識別碼就可以了,這樣可以大大提高輸入速度?!?br>
此時,王磊的額頭己經(jīng)開始滲出細(xì)密的汗珠。
他的屏幕上還在一個一個地選字,而林默的光標(biāo)卻像閃電一樣迅速地滾動到了第二頁。
時間一分一秒地過去,8分鐘轉(zhuǎn)瞬即逝。
林默終于按下了保存鍵,然后轉(zhuǎn)頭看向王磊的稿紙,只見上面才寫了區(qū)區(qū)600字。
“我宣布——”雄哥興奮地舉起林默的手,高聲喊道,“林默勝!
這臺電腦歸你了!”
人群中頓時爆發(fā)出一陣熱烈的掌聲和歡呼聲。
林默微笑著向大家致謝,然后走過去接收屬于他的獎品——那臺嶄新的電腦。
人群漸漸散去,只剩下王磊一個人陰沉著臉,默默地擦拭著鍵盤。
他的心中充滿了不甘和憤恨。
就在這時,王磊趁沒人注意,悄悄地將一張軟盤**了林默的電腦。
“恭喜啊?!?br>
一個溫柔的聲音在林默耳邊響起。
他轉(zhuǎn)頭一看,原來是蘇晚晴。
她微笑著遞過來一瓶冰鎮(zhèn)汽水,說道:“周末去我家吧,我爸買了新電腦,是Windows 98系統(tǒng)的,說不定能幫你優(yōu)化一下程序呢?!?br>
林默接過汽水,瓶身的水珠滴在手上,冰涼刺骨。
他想起前世蘇晚晴的父親——華南理工計算機(jī)系的教授,正是后來推薦他進(jìn)中科院的人。
“好啊。”
她笑了,“不過得先幫你補(bǔ)數(shù)學(xué),上次模擬考你立體幾何才考了70分?!?br>
林默的臉“騰”地紅了,:“這次月考保證反**”看著她的背影,林默摸出那張寫著“速錄王V0.1”的軟盤——標(biāo)簽邊緣有個淺淺的牙印,那是他昨晚故意咬的。
第二天一早,雄哥把林默叫到辦公室:“小子,我聯(lián)系了幾家電腦店,他們愿意試銷你的輸入法,10元/套。
這是預(yù)支的500塊分成。”
林默接過信封,里面的錢沉甸甸的。
“對了,”雄哥壓低聲音,“王磊昨天辭職了,說是要去**發(fā)展。
你小心點,那小子眼神不對?!?br>
林默心里一沉。
他回到機(jī)房,開機(jī)時屏幕突然顯示:Invalid system disk. Replace the disk, and then press any key.軟盤被換了!
他額頭冒汗,趕緊**備份盤。
還好核心代碼存在腦子里。
這時,蘇晚晴氣喘吁吁地跑進(jìn)來:“不好了!
外面有人賣盜版‘速錄王’,才5塊錢一套!”
林默沖出培訓(xùn)班,看見王磊正在街頭擺攤,面前擺著一摞盜版軟盤,標(biāo)簽上印著:超級五筆,比速錄王更快!
“林默,你這輸入法不錯啊?!?br>
王磊陰陽怪氣,“不過我己經(jīng)申請專利了,識相的就別再賣了?!?br>
林默氣得發(fā)抖,卻突然笑了——他在代碼里留了后手。
“是嗎?”
他拿起一張盜版盤,**旁邊的公用電話亭電腦,“你自己看?!?br>
屏幕上跳出一行字:檢測到盜版,系統(tǒng)將在10秒后格式化硬盤……10…9…王磊臉色慘白,撲過去拔電源。
圍觀人群爆發(fā)出哄笑。
“雄哥!
報警抓他!”
有人喊道。
王磊連攤子都不要了,騎上自行車就跑。
“你早知道他會盜版?”
蘇晚晴瞪大眼睛。
林默晃了晃軟盤,標(biāo)簽上的牙印在陽光下格外清晰:“我在代碼里加了反盜版程序,只有我的軟盤能啟動?!?br>
那天下午,林默數(shù)了數(shù)雄哥給的分成——500元。
加上之前的300元,離3萬還差得遠(yuǎn)。
“對了,”蘇晚晴突然說,“我爸說最近銅價好像要漲,你不是懂編程嗎?
能不能做個分析程序?”
林默的心猛地一跳。
1999年5月,北約轟炸中國駐***大使館,國際銅價暴漲40%。
他看著蘇晚晴亮晶晶的眼睛,突然抓住她的手:“走!
去圖書館查資料!”