iT邦幫忙

2025 iThome 鐵人賽

DAY 8
0

奶茶店一如往常的大排長龍。

平時讓人煩躁的隊伍,今天卻莫名讓人感到安心——意味著一切都恢復了正常運轉。

「兩杯珍珠奶茶。」

點完單,我把剛到手的熱奶茶小心捧在懷裡,快步走回寢室。推門進去時,室友正窩在床上,雙手抱著手機,神情專注。

「奶茶買回來了?」他抬頭看我,手已經自然而然地伸過來。

「不要在床上喝飲料啦。」我把奶茶放到他桌上。

「好啦好啦,等下再喝。」他嘴上答應,視線卻還黏在螢幕上,「你趕快上線來打啊。」

我沒有回話,只是從背包裡抽出厚重的資料結構課本,啪的一聲攤開。

「⋯⋯」室友愣住,盯了我一眼,終於忍不住開口:「你該不會⋯⋯要念書吧?現在?」

「為了避免突襲檢查。」我一本正經地說。

「蛤?這堂課我記得沒有隨堂小考吧?」他皺眉思索,臉上卻寫滿不確定,「不過有幹勁是好事啦。」

我用吸管戳著奶茶裡的珍珠,翻到第一章。咦?不是 Queue?

「這個 Array 是什麼?」我偏頭問室友。

他愣了一下,顯然沒料到我會突然發問。過了幾秒,他放下手機,正經八百地坐直。

「嗯,Array 啊,就是『陣列』啦。你可以想像成一排整齊的櫃子,每個櫃子都有一個編號,而且是連續的。第一個櫃子的編號是 0,接下來依序是 1、2、3⋯⋯」

「櫃子⋯⋯」我視線移向牆邊的書櫃,若有所思,「那編號連續有什麼特別的?」

「重點在於,每個櫃子的大小都一樣,所以當你要找第三個櫃子的時候,只要從第一個往後算兩格就能精準定位。」

他頓了頓,補充道:「還有一點——數量一旦宣告就不能改。假設你只準備了五個櫃子,卻硬要塞六杯奶茶,就會出事。」

我被勾起了好奇心。

「會怎樣?」

「算是侵犯到未知空間吧。」他聳聳肩,語氣帶點神祕感,「第六杯奶茶沒地方放,不僅不會受到保護,還可能被損壞,甚至被人順手拿走。」


上一篇
程式沒有標準解
下一篇
滿出來的記憶體
系列文
奶茶裡藏的資料結構(Kotlin範例)9
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言