葉辰指了指桌角的手機堆,等著老師放行。
周教授走過來,從李老師手裡拿過那張卷子,正反面翻看了一遍。
最後兩道壓軸證明題的空白處,整整齊齊列著八行推導,連輔助函式的構造都用了最簡捷的常數變易法,步驟嚴絲合縫。
李老師湊過去看了一眼最後一道題的得數,原本皺著的眉頭鬆開了,衝葉辰揮了揮手:
“行了,拿上你的東西走吧,出門把門帶上,別在走廊裡說話。”
“謝謝周教授,謝謝李老師。”
葉辰拿起自己的蘋果手機和單肩包,拉開教室前門走了出去。
門板合上的咔噠聲傳進考場,趙強抬頭看著空蕩蕩的門口,額頭上的汗珠順著鬢角滑下來,原本背熟的洛必達法則公式在腦子裡亂成了一團漿糊。
下午兩點半,同一間階梯教室,C語言程式設計期中筆試開考。
這回連四十個分鐘都沒用到,剛過三點零五分,葉辰再次起身,把寫得滿滿當當的試卷交到了周教授手裡。
周教授這回連看都沒多看,直接點了點頭放人。
葉辰揹著包走出東中院,在教學樓外的花壇石沿上坐下,掏出手機回了兩條韓悅發來的公司簡報。
三點五十,下課鈴聲還沒響,考場大門被人從裡頭推開,孫浩宇和陸文博夾在交卷的人群裡衝了出來。
“老葉!老葉你別跑!”
孫浩宇手裡攥著一張揉得皺巴巴的草稿紙,三步並作兩步跳下臺階,直接撲到花壇邊上,上氣不接下氣地把草稿紙拍在葉辰膝蓋上:
“快快快,下午C語言最後那道連結串列反轉的壓軸程式設計題,你到底是怎麼寫的?”
“我設了兩個指標來回倒騰,倒騰到最後把頭節點給弄丟了,在考場上急得我抓掉了一把頭髮!”
陸文博跟在後頭走過來,擰開礦泉水灌了一大口,抹了抹嘴:
“我也卡那兒了,周教授這題出得太損了,還不讓用額外陣列空間,必須在原連結串列上直接改指向。”
陳志強揹著書包從臺階上走下來,湊到花壇邊看了一眼孫浩宇的草稿紙:
“兩個指標不夠用,你把前驅節點斷開了,後面的地址不就全找不著了嗎?”
葉辰把手機揣回兜裡,接過孫浩宇手裡的水筆,將那張皺巴巴的草稿紙在石沿上鋪平。
“志強說得對,兩個指標肯定會斷鏈,你得定義三個指標,前驅、當前、還有後繼。”
筆尖在紙面上飛快地畫了三個長方形方框,代表三個連結串列節點,中間用帶箭頭的實線連起來:
“你看,每次迴圈開始的時候,先拿第三個指標把當前節點的下一個位置存起來,這就叫留後路;存好了之後,再把當前節點的箭頭掉個頭,指向上一個節點。”
葉辰在第二個方框底下畫了一條反向的虛線箭頭,又在紙角寫了一行不到十個字元的判空語句:
“三個指標同步往後挪一位,直到當前指標撞上空地址迴圈結束,頭尾一換,十行程式碼就搞定了,哪用得著你這大半頁的巢狀迴圈?”
孫浩宇探著腦袋盯了那三個方框五秒鐘,猛地抬手在自己腦門上拍了一巴掌:
”!件條界邊個一了白白,去上不掛都麼怎尾個那後最得不怪,了空為點節個一下寫件條出退圈迴把我!我呀哎“
”!啊修重科掛能不也我可,戲沒然雖金學助獎勤全的我,啊分十留我給能不能還分界邊掉扣,呢分十二題這“
:氣口了嘆頭著搖,件條空判的短簡行那眼一了看頭探博文陸
”!去上圈迴死個了寫皮頭著接直,設來起想沒都標指時臨個三第連我,分二十拿能碼起了對架框你,分給驟步按子卷改授教周,吧足知就你孫老“
:灰的上拍了拍起站,宇浩孫給還筆水把辰葉
”?吧錯做還能不總倆你,題大的分二十道那日朗格拉,形變題原了考全題道三那的劃倆你給我數高門那上早,了記惦別就子卷的完考,了行“
:來起了笑開咧,裡兜進塞團紙稿草把,半一了散馬立兒勁惱懊那才剛,話這聽一宇浩孫
”!改沒都號符點標個連,樣一模一的寫上紙稿草在晚昨你跟都母字的式函助輔設連我!啊錯能不定肯那“
”!客請陸老,個兩加餐二去晚今,輕一試完考,走走走“
”?的茶喝室寢全請就完寫能要只說誰上場考在才剛,客請我是又麼什憑“
。去跑向方堂食往道蔭林著順地鬨鬨鬧人兩,子脖的宇浩孫勒去手著罵笑博文陸
:頭點了點辰葉衝,錶子電的上腕手眼了看強志陳
”。我等用不,吃先們你,峰高晚時小個兩跑街後去先我,多子單晚傍五週,葉老“
”。服件加得記了溫降上晚,點慢車騎,吧去“
:訊簡的來發雪李條一出彈,下一了震時適機手的裡兜,棚車向走步快強志陳著看,手揮了揮辰葉
”?呢人你,了牌號領到簽你幫臺後到經已我,賽初賽大手歌堂禮小半點六晚今了忘別?吧了完考試考中期“
:去過發字行一了敲地快飛指手,字的上幕螢著看辰葉
”。到時準前之點六,他吉的我上拿外校去,場考出剛“








