“回家過也好,一家人在一起也挺好的。”蘇輝點頭道。
阮英傑拍了拍林川的肩膀:“那行,等你回來了,我們再補一頓,反正飯什麼時候都能吃。”
林川:“嗯。”
下午的課是專業課。
韓濤走進機房的時候,表情比平時嚴肅了一些。
站在講臺上,目光掃了一圈,沉聲說道:“先跟大家說一件事。”
“我相信你們已經聽說了昨晚發生的事,我想說的是,不管你們平時做什麼事,去哪裡,安全永遠是最重要的。”
“遇到什麼事,別衝動,別硬撐,及時報警,或者聯絡輔導員。”
韓濤頓了頓,語氣緩和了一些,“好了,開始上課吧。”
下午的課程內容是關於陣列排序的幾種常見演算法。
韓濤在黑板上畫了幾張流程圖,按順序講了氣泡排序、選擇排序和插入排序的思路和實現。
講完氣泡排序的最佳化思路後,往臺下看了一眼:“來,有誰上來寫一下氣泡排序的核心程式碼?”
臺下安靜了下來。
阮英傑低頭假裝在看課本,蘇輝也在避開視線。
韓濤的目光落在林川身上:“林川,你上來試一下。”
林川起身,走上講臺,拿起粉筆,在黑板上一口氣寫了十來行。
韓濤站在旁邊看著,等他寫完,點了點頭:“嗯,思路正確,程式碼風格也很清晰。”
“好,大家看一下,這就是氣泡排序的核心實現,用了一個flag來最佳化,當一輪沒有發生交換時,說明已經有序,可以提前結束。”
“這個最佳化在資料量大的時候,能節省不少時間。”
林川回到座位坐下。
阮英傑偏頭湊過來問道:“我剛才還在想這玩意怎麼寫,你一上去就給整出來了,你這腦子是不是開了外掛?”
“多看看就會了。”林川隨口道。
韓濤又講了其他排序。
這幾種排序的邏輯不算複雜,但對剛接觸程式設計的大一新生來說,需要時間去消化。
韓濤講完原理和實現步驟後,讓大家在電腦上自己動手敲一遍。
阮英傑一邊敲一邊唸叨:“冒泡、選擇、插入……都是排序,為什麼要學這麼多?”
“不同的場景用不同的演算法。”
“能不能白話一點?”
”。置位的確正到張一張一,牌理整是像;邊一到放來出挑個那的好最把都次每,菜挑是像擇選;汰淘被一一者弱,臺擂打像泡冒“:川林
”。程流的序排講講我給再你那“,悟大然恍傑英阮”。了多解理好……說一麼這你“
。句幾了釋解單簡川林
”。好還果效的天半聽課上我比,講一這你!是真還!槽臥“:來起站點差得激,後之了通跑,試了試碼式程行一了敲,完聽傑英阮
。教請來過頭側紛紛也,言聞學同的圍周
。後課下
”?家回候時麼什算打你,川林“,來過了走輝蘇
”。午上六週“
。議提輝蘇”。了過你給前提當就?下一聚先舍宿們咱上晚五週,好正那“
”。好“:頭點川林








