iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Software Development

奶茶裡藏的資料結構(Kotlin範例) 系列

以奶茶店作為故事背景,將資料結構融入日常場景,讓抽象的概念變得生活化,容易理解。
利用有趣的故事與程式範例來降低學習門檻。

參賽天數 24 天 | 共 24 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 21

Stack 與 Queue:同一個容器,不同的規則

那麼換你了,給 Kotlin 的 ArrayDeque 增加 Queue 風格的操作吧。就用我剛剛寫的 Stack 風格改一改,很簡單的。」孩子眨眨眼。 我回想...

2025-09-19 ‧ 由 Kate 分享
DAY 22

層級關係:認識 Tree 結構

這次的考驗意外地輕鬆。 我一邊啜飲一口珍珠奶茶,一邊想著:資料結構其實也沒那麼生澀難懂嘛。 規則少少的,只要抓住核心,其他部分反而挺隨性的。既然如此,我就用自己...

2025-09-20 ‧ 由 Kate 分享
DAY 23

Tree:你和鄰居沒有直接關係

「拜託,你那樣講他還是聽不懂啦。」剛剛一直安靜坐在學長旁邊的學姊忽然開口。 我嚇了一跳——咦?難道我神遊被她看穿了? 「先搞清楚 Tree 的作用比較重要吧?」...

2025-09-21 ‧ 由 Kate 分享
DAY 24

當學姊用撲克牌實作二元搜尋樹

「打鐵趁熱,我們馬上來做一個『二元搜尋樹』吧!」 學姊笑嘻嘻地從書包裡掏出了一副撲克牌,還故意像魔術師一樣炫技,來了一段交疊洗牌。 學長身體往後縮了縮。 「欸,...

2025-09-22 ‧ 由 Kate 分享