iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Software Development

資料結構 - 我好想懂阿!30 天系列 系列

邊準備考研,每天記錄一下自己念的內容,檢視自己的學習狀況!

鐵人鍊成 | 共 30 篇文章 | 16 人訂閱 訂閱系列文 RSS系列文
DAY 1

資料結構 - 我好想懂阿!30 天系列 (01) - Stack 堆疊

廢話時間 開始的第一天就生病QQ,好苦啊,我ㄉ鼻子好癢唷 前言 本系列會將各種資料結構進行說明,今天要先介紹的就是 Stack 堆疊 ,進入本章結之前,都可以思...

2022-09-15 ‧ 由 PogLotti 分享
DAY 2

資料結構 - 我好想懂阿!30 天系列 (02) - Queue 佇列

廢話時間 好想要當一個可以跟同學都說沒有讀書然後考很好ㄉ人... 前言 先前介紹過了stack,而今天要介紹的就是stack的好兄弟啦,在進入Queue的特性、...

2022-09-16 ‧ 由 PogLotti 分享
DAY 3

資料結構 - 我好想懂阿!30 天系列 (03) - Tree 樹

廢話時間 半夜心血來潮跟好兄弟寫了半首歌,早上還是要起來更新鐵人賽ㄉ我,還是可以被稱讚ㄅ 前言 今天進入到新的章節,我們要談的是樹,在進入樹之前,要先提即樹的各...

2022-09-17 ‧ 由 PogLotti 分享
DAY 4

資料結構 - 我好想懂阿!30 天系列 (04) - Binary Tree 二元樹

前言 今天要解釋的部分就是 Binary Tree 二元樹,也可以簡稱為 BT,這邊要特別注意一點,BT 與前一章節所提的 Tree 是不一樣的! 二元樹的定義...

2022-09-18 ‧ 由 PogLotti 分享
DAY 5

資料結構 - 我好想懂阿!30 天系列 (05) - Binary Tree 二元樹 (2)

前言 昨天談完二元樹的結構、三大定理、種類,今天要進入的部分就是我們要使用甚麼資料結構去實作這個 ADT,以及使用這些資料結構的優缺點再進入 Traversal...

2022-09-19 ‧ 由 PogLotti 分享
DAY 6

資料結構 - 我好想懂阿!30 天系列 (06) - Binary Search Tree 二元搜尋樹

前言 接著我們進入到了二元搜尋樹,以下將會先講解二元搜尋樹的定義、並談及某一些特性,之後會在談及 BST 的各種操作之演算法,由於未來要談及的高等樹 AVL T...

2022-09-20 ‧ 由 PogLotti 分享
DAY 7

資料結構 - 我好想懂阿!30 天系列 (07) - Binary Search Tree 二元搜尋樹 (2)

前言 講解完二元搜尋樹的定義、特性以及 Build & delete 操作,將要談 BST 的各種其他操作之演算法,例如 Search for x, I...

2022-09-21 ‧ 由 PogLotti 分享
DAY 8

資料結構 - 我好想懂阿!30 天系列 (08) - Heap

前言 花了兩文的篇幅去介紹了 BST,現在要進入新的資料結構 Heap,此章節會先談及此資料結構的定義、接著在談針對 Heap 的各種操作,在進入定義之前,我們...

2022-09-22 ‧ 由 PogLotti 分享
DAY 9

資料結構 - 我好想懂阿!30 天系列 (09) - Heap (2)

前言 昨天先教學了 Heap 的基本定義、部分操作,也先複習了 Complete BT 的概念來幫助理解 Heap,今天要進入的部分就是如何建立一個 Heap...

2022-09-23 ‧ 由 PogLotti 分享
DAY 10

資料結構 - 我好想懂阿!30 天系列 (10) - Thread Binary Tree 引線二元樹

前言 本章節要談的是引線二元樹,在談引線二元樹,最一開始就要講到為甚麼我們需要引線二元樹、發展的緣由、規則,還有他帶來甚麼好處、還有各種操作,進入本章節之前,建...

2022-09-24 ‧ 由 PogLotti 分享