iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
自我挑戰組

資管所 資料結構 系列

我是資管系學生,目前正在學習資料結構,我將在這紀錄我所學習到的知識。

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

什麼是資料結構?

資料結構(Data Structure)是儲存、組織與管理資料的方式,讓電腦能夠更有效率地處理和操作資料。 我們可以從邏輯結構和物理結構去做分類:一、邏輯結構1...

2025-09-15 ‧ 由 reina 分享
DAY 2

資料結構與演算法的關係

演算法(Algorithm) 定義:有限時間內解決特定問題的一組指令或操作步驟。 特性:1.明確性(Definiteness):問題明確,包含清晰的輸出輸入定...

2025-09-16 ‧ 由 reina 分享
DAY 3

陣列 (Array)

陣列是儲存資料的一種結構,通常有以下特性(以下範例圖皆使用C語言):1.固定大小:建立陣列時通常要先指定大小2.資料型態相同:陣列裡的元素通常都是相同型態(整數...

2025-09-17 ‧ 由 reina 分享
DAY 4

鏈結串列(Linked List)

鏈結串列(Linked List) 定義:是一種線性資料結構,由一個一個節點(Node)組成,每個節點包含資料和指標(用來指向下一個節點的位置)。 優點:1....

2025-09-18 ‧ 由 reina 分享
DAY 5

二元樹(Binary Tree)

二元樹(Binary Tree) 是一種樹狀資料結構(Tree Data Structure)。 特徵:1.每個節點(Node)最多有兩個子節點(Childr...

2025-09-19 ‧ 由 reina 分享
DAY 6

滿二元樹(Full Binary Tree)

滿二元樹(Full Binary Tree) 是最多節點樹二元樹,每個非葉節點都有且僅有兩個子節點,葉節點則沒有子節點。 特性:1.子節點數為 0 或 2 2...

2025-09-20 ‧ 由 reina 分享