【資料結構】堆疊 (Stack) 是什麼?3張圖馬上搞懂

堆疊在日常生活中的應用俯拾皆是,像是搭電梯、堆積木、疊衣服…等等,對於我們來說這些事情非常直覺,所以其實不太容易察覺到,而以概念來說堆疊不難理解,只是它跟陣列還有指標息息相關,如果還不熟悉的話記得回去複習一下!

思考時間:大家來想想看,上述這些事情有什麼共同點嗎?

答案會在後面的介紹中揭曉 。

現在,就先開始介紹堆疊 (Stack)!

(more…)

【資料結構】陣列 (Array) 是什麼?7大概念完整解析

大家剛進入程式設計領域的時候,一定會有許多的概念都是第一次瞭解,而且都會有點模糊,不用擔心,這一系列的基礎資料結構文章會詳細介紹各種不同的資料結構,讓你能夠快速地了解這些專有名詞的概念,進而活用,接下來就跟著 Hani 的腳步,一起努力學習吧!

來吧!讓我們來介紹今天的主角 — 陣列(Array)

(more…)