心動滿分,我的學霸男友
第2章 冰山學霸
手肘和膝蓋上結(jié)痂的傷口,像兩個無聲的提醒,時刻戳刺著林星辰的神經(jīng)。
開學第一天就闖下大禍的陰影,讓她在踏入計算機系導論課的大教室時,腳步都帶著幾分遲疑和沉重。
“但愿別再碰到那個冰山了……”她心里默默祈禱,找了個靠后、靠近過道的位置坐下,盡量降低自己的存在感。
教室里嗡嗡作響,充滿了新生們對大學第一課的好奇與興奮,唯有她像個異類,忐忑不安。
然而,老天爺似乎偏偏要跟她作對。
上課鈴響前幾分鐘,一個熟悉的高挑身影出現(xiàn)在教室門口。
正是陸言卿。
他今天穿著一件簡單的白色襯衫,袖口隨意地挽到小臂,露出線條流暢的手腕。
他一出現(xiàn),原本嘈雜的教室瞬間安靜了不少,許多目光,尤其是女生的目光,都不由自主地追隨著他。
林星辰下意識地縮了縮脖子,恨不得把自己藏進課桌底下。
她看見陸言卿的目光淡然地掃過全場,然后,徑首朝著……第一排正中央那個空位走去。
“還好,他坐第一排。”
林星辰剛松了一口氣,下一秒,心又提到了嗓子眼。
因為她驚恐地發(fā)現(xiàn),整個教室里,除了陸言卿旁邊的那個位置,竟然……全滿了!
大概是大家都對這位傳說中的校草心存敬畏,不敢輕易靠近。
林星辰僵在原地,感覺自己像是被架在火上烤。
現(xiàn)在換位置己經(jīng)來不及了,老師己經(jīng)拿著教案走上了講臺。
在周圍同學或好奇或同情的目光注視下,她只能硬著頭皮,抱著書包,像個即將赴死的戰(zhàn)士一樣,一步步挪到第一排那個唯一的空位——陸言卿的旁邊坐下。
一股清冽好聞的氣息,像是雪后松木的味道,隱隱傳來。
林星辰正襟危坐,身體繃得筆首,連呼吸都放輕了。
她能清晰地感受到旁邊那人身上散發(fā)出的低氣壓。
她鼓起勇氣,側(cè)過臉,用幾乎只有兩人能聽到的音量,再次道歉:“陸言卿同學,昨天……真的非常對不起?!?br>
陸言卿正在翻看教材,聞言,只是微微偏過頭,用那雙深邃卻沒什么溫度的眼睛瞥了她一眼,然后目光落在她放在桌面的、貼著可愛創(chuàng)可貼的手肘上,停留了不到一秒。
“上課了?!?br>
他吐出三個字,聲音平淡無波,隨即轉(zhuǎn)回頭,將注意力完全投向了講臺。
林星辰的話被堵了回去,尷尬得腳趾摳地。
果然,還是這么冷。
***,頭發(fā)花白但精神矍鑠的老教授開始授課。
課程內(nèi)容是計算機科學概論,涉及一些基礎但核心的概念。
老教授講得深入淺出,林星辰漸漸被吸引,暫時忘記了旁邊的“冰山”。
“好,那么,有哪位同學能談談,如何理解‘時間復雜度’和‘空間復雜度’在實際編程中的權衡關系?”
老教授提出了一個頗有深度的問題。
教室里陷入一片沉默。
大多數(shù)新生還在消化基礎概念,這個問題顯然超出了他們的當前水平。
有人低頭假裝記筆記,有人眼神飄忽。
林星辰也在腦子里飛快地思考,她高中時參加過信息學競賽,對此有些模糊的概念,但組織成清晰的語言還需要時間。
就在一片寂靜中,她旁邊的人舉起了手。
動作從容不迫。
“請這位同學回答?!?br>
老教授示意。
陸言卿站起身,身姿挺拔。
他沒有看任何參考資料,語調(diào)平穩(wěn)清晰:“時間復雜度關乎程序執(zhí)行效率,空間復雜度關乎內(nèi)存資源消耗。
權衡二者,需具體問題具體分析。
例如,在對實時性要求極高的場景,如航空航天控制,往往優(yōu)先保證時間效率,甚至可以犧牲部分空間,采用空間換時間的策略,比如預先計算并存儲大量數(shù)據(jù)。
而在內(nèi)存受限的嵌入式設備開發(fā)中,則需精打細算每一字節(jié)內(nèi)存,可能選擇更省空間但稍慢的算法……”他的回答邏輯嚴密,舉例貼切,不僅解釋了概念,更展現(xiàn)了深厚的知識儲備和應用理解能力。
老教授聽得連連點頭,臉上露出贊賞的笑容:“非常好!
回答得十分專業(yè)!
看來我們班有基礎非常扎實的同學啊。
請坐?!?br>
陸言卿微微頷首,坐了下來,臉上依舊沒什么表情,仿佛剛才只是做了一件微不足道的小事。
林星辰在一旁聽得心服口服,但隨之而來的是更深的絕望:“完了……不僅欠了他錢,得罪的還是個超級學霸。
這‘債主’的智商碾壓也太可怕了?!?br>
課程繼續(xù)進行。
中途,老教授要求進行小組討論,就近原則,兩兩一組,討論一個簡單的編程思維題。
毫無疑問,林星辰和陸言卿成了一組。
轉(zhuǎn)過身,面對陸言卿,林星辰緊張得手心冒汗。
題目是設計一個算法,找出一個整數(shù)數(shù)組中的最大值。
“呃……我覺得,可以先用一個變量記錄當前最大值,然后遍歷數(shù)組,逐個比較……”林星辰努力組織語言,聲音因為緊張而有些發(fā)顫。
陸言卿聽完,言簡意賅地評價:“基礎方法,時間復雜度0.1,沒問題?!?br>
他的肯定讓星辰稍微松了口氣。
但緊接著,他話鋒一轉(zhuǎn):“但如果數(shù)組是動態(tài)變化的,需要頻繁查詢最大值,是否有更優(yōu)解?”
林星辰愣住了,這個問題她沒想過。
陸言卿提示道:“可以考慮使用‘最大堆’數(shù)據(jù)結(jié)構?!?br>
“最大堆?”
林星辰眼睛一亮,她好像在某本進階教材里看到過這個概念,但印象不深。
她努力回憶著,結(jié)合自己的理解,試探性地補充:“哦!
是不是像一棵特殊的二叉樹?
根節(jié)點永遠是最大的?
這樣每次查詢最大值的時間復雜度可以降到0.1,但維護堆結(jié)構需要……0?!?br>
陸言卿接上,他看著林星辰努力思考的樣子,眼神里似乎閃過一絲極淡的、難以察覺的波動,不像之前的全然冷漠,更像是一種……對她能跟上思路的輕微認可。
“你的反應不算慢?!?br>
這大概是林星辰今天從他這里聽到的最“溫和”的一句話了。
討論結(jié)束,老教授抽點了幾個小組分享。
陸言卿他們組沒有被點到,但林星辰心里卻莫名有了一點小小的成就感,至少,她沒有在他面前表現(xiàn)得像個純粹的計算機小白。
下課鈴響,林星辰如蒙大赦,趕緊收拾東西準備開溜。
然而,一只修長的手將一個折疊好的紙條放在了她的桌面上。
是陸言卿。
“維修店的地址和初步報價。”
他語氣依舊平淡,“或者,”他頓了頓,看著林星辰瞬間垮掉、寫滿“巨額債務”西個字的小臉,補充道,“你可以用另一種方式補償?!?br>
林星辰抬起頭,疑惑地看著他。
“我的項目組,”陸言卿迎上她的目光,聲音清晰而冷靜,“缺一個打雜的助理。
首到項目結(jié)束,用你的工時抵債?!?br>
開學第一天就闖下大禍的陰影,讓她在踏入計算機系導論課的大教室時,腳步都帶著幾分遲疑和沉重。
“但愿別再碰到那個冰山了……”她心里默默祈禱,找了個靠后、靠近過道的位置坐下,盡量降低自己的存在感。
教室里嗡嗡作響,充滿了新生們對大學第一課的好奇與興奮,唯有她像個異類,忐忑不安。
然而,老天爺似乎偏偏要跟她作對。
上課鈴響前幾分鐘,一個熟悉的高挑身影出現(xiàn)在教室門口。
正是陸言卿。
他今天穿著一件簡單的白色襯衫,袖口隨意地挽到小臂,露出線條流暢的手腕。
他一出現(xiàn),原本嘈雜的教室瞬間安靜了不少,許多目光,尤其是女生的目光,都不由自主地追隨著他。
林星辰下意識地縮了縮脖子,恨不得把自己藏進課桌底下。
她看見陸言卿的目光淡然地掃過全場,然后,徑首朝著……第一排正中央那個空位走去。
“還好,他坐第一排。”
林星辰剛松了一口氣,下一秒,心又提到了嗓子眼。
因為她驚恐地發(fā)現(xiàn),整個教室里,除了陸言卿旁邊的那個位置,竟然……全滿了!
大概是大家都對這位傳說中的校草心存敬畏,不敢輕易靠近。
林星辰僵在原地,感覺自己像是被架在火上烤。
現(xiàn)在換位置己經(jīng)來不及了,老師己經(jīng)拿著教案走上了講臺。
在周圍同學或好奇或同情的目光注視下,她只能硬著頭皮,抱著書包,像個即將赴死的戰(zhàn)士一樣,一步步挪到第一排那個唯一的空位——陸言卿的旁邊坐下。
一股清冽好聞的氣息,像是雪后松木的味道,隱隱傳來。
林星辰正襟危坐,身體繃得筆首,連呼吸都放輕了。
她能清晰地感受到旁邊那人身上散發(fā)出的低氣壓。
她鼓起勇氣,側(cè)過臉,用幾乎只有兩人能聽到的音量,再次道歉:“陸言卿同學,昨天……真的非常對不起?!?br>
陸言卿正在翻看教材,聞言,只是微微偏過頭,用那雙深邃卻沒什么溫度的眼睛瞥了她一眼,然后目光落在她放在桌面的、貼著可愛創(chuàng)可貼的手肘上,停留了不到一秒。
“上課了?!?br>
他吐出三個字,聲音平淡無波,隨即轉(zhuǎn)回頭,將注意力完全投向了講臺。
林星辰的話被堵了回去,尷尬得腳趾摳地。
果然,還是這么冷。
***,頭發(fā)花白但精神矍鑠的老教授開始授課。
課程內(nèi)容是計算機科學概論,涉及一些基礎但核心的概念。
老教授講得深入淺出,林星辰漸漸被吸引,暫時忘記了旁邊的“冰山”。
“好,那么,有哪位同學能談談,如何理解‘時間復雜度’和‘空間復雜度’在實際編程中的權衡關系?”
老教授提出了一個頗有深度的問題。
教室里陷入一片沉默。
大多數(shù)新生還在消化基礎概念,這個問題顯然超出了他們的當前水平。
有人低頭假裝記筆記,有人眼神飄忽。
林星辰也在腦子里飛快地思考,她高中時參加過信息學競賽,對此有些模糊的概念,但組織成清晰的語言還需要時間。
就在一片寂靜中,她旁邊的人舉起了手。
動作從容不迫。
“請這位同學回答?!?br>
老教授示意。
陸言卿站起身,身姿挺拔。
他沒有看任何參考資料,語調(diào)平穩(wěn)清晰:“時間復雜度關乎程序執(zhí)行效率,空間復雜度關乎內(nèi)存資源消耗。
權衡二者,需具體問題具體分析。
例如,在對實時性要求極高的場景,如航空航天控制,往往優(yōu)先保證時間效率,甚至可以犧牲部分空間,采用空間換時間的策略,比如預先計算并存儲大量數(shù)據(jù)。
而在內(nèi)存受限的嵌入式設備開發(fā)中,則需精打細算每一字節(jié)內(nèi)存,可能選擇更省空間但稍慢的算法……”他的回答邏輯嚴密,舉例貼切,不僅解釋了概念,更展現(xiàn)了深厚的知識儲備和應用理解能力。
老教授聽得連連點頭,臉上露出贊賞的笑容:“非常好!
回答得十分專業(yè)!
看來我們班有基礎非常扎實的同學啊。
請坐?!?br>
陸言卿微微頷首,坐了下來,臉上依舊沒什么表情,仿佛剛才只是做了一件微不足道的小事。
林星辰在一旁聽得心服口服,但隨之而來的是更深的絕望:“完了……不僅欠了他錢,得罪的還是個超級學霸。
這‘債主’的智商碾壓也太可怕了?!?br>
課程繼續(xù)進行。
中途,老教授要求進行小組討論,就近原則,兩兩一組,討論一個簡單的編程思維題。
毫無疑問,林星辰和陸言卿成了一組。
轉(zhuǎn)過身,面對陸言卿,林星辰緊張得手心冒汗。
題目是設計一個算法,找出一個整數(shù)數(shù)組中的最大值。
“呃……我覺得,可以先用一個變量記錄當前最大值,然后遍歷數(shù)組,逐個比較……”林星辰努力組織語言,聲音因為緊張而有些發(fā)顫。
陸言卿聽完,言簡意賅地評價:“基礎方法,時間復雜度0.1,沒問題?!?br>
他的肯定讓星辰稍微松了口氣。
但緊接著,他話鋒一轉(zhuǎn):“但如果數(shù)組是動態(tài)變化的,需要頻繁查詢最大值,是否有更優(yōu)解?”
林星辰愣住了,這個問題她沒想過。
陸言卿提示道:“可以考慮使用‘最大堆’數(shù)據(jù)結(jié)構?!?br>
“最大堆?”
林星辰眼睛一亮,她好像在某本進階教材里看到過這個概念,但印象不深。
她努力回憶著,結(jié)合自己的理解,試探性地補充:“哦!
是不是像一棵特殊的二叉樹?
根節(jié)點永遠是最大的?
這樣每次查詢最大值的時間復雜度可以降到0.1,但維護堆結(jié)構需要……0?!?br>
陸言卿接上,他看著林星辰努力思考的樣子,眼神里似乎閃過一絲極淡的、難以察覺的波動,不像之前的全然冷漠,更像是一種……對她能跟上思路的輕微認可。
“你的反應不算慢?!?br>
這大概是林星辰今天從他這里聽到的最“溫和”的一句話了。
討論結(jié)束,老教授抽點了幾個小組分享。
陸言卿他們組沒有被點到,但林星辰心里卻莫名有了一點小小的成就感,至少,她沒有在他面前表現(xiàn)得像個純粹的計算機小白。
下課鈴響,林星辰如蒙大赦,趕緊收拾東西準備開溜。
然而,一只修長的手將一個折疊好的紙條放在了她的桌面上。
是陸言卿。
“維修店的地址和初步報價。”
他語氣依舊平淡,“或者,”他頓了頓,看著林星辰瞬間垮掉、寫滿“巨額債務”西個字的小臉,補充道,“你可以用另一種方式補償?!?br>
林星辰抬起頭,疑惑地看著他。
“我的項目組,”陸言卿迎上她的目光,聲音清晰而冷靜,“缺一個打雜的助理。
首到項目結(jié)束,用你的工時抵債?!?br>