一切資料結構的基礎,不可或缺的知識們。
帶你認識資訊競賽解題的基礎,並開始學習基本的資料結構與演算法。
何謂「資料結構」?
介紹 C++ 內建的 vector 的使用方法。
vector
介紹 Stack、Queue 與 Deque 和他們相對應的內建函式。
介紹 Linked List 和他相對應的內建函式。
讓你了解設計資料結構與演算法的理念,並能正確的理解何謂「效率」以及增加效率的方式。
何謂「二元樹」?何謂「二元搜尋樹」?
介紹 Heap 和他相對應的內建函式。
介紹 C++ 內建的 set 與 map 的使用方法。
set
map
對雜湊的基礎認識,以及 C++ 內建的 unordered_set 與 unordered_map 的使用方法。
unordered_set
unordered_map
C++ 內建容器的御用「指標」。
這些文章目前不屬於任何特定的章節。
二元樹的進階應用、與 Stack 的關係。