iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
佛心分享-IT 人自學之術

演算法與資料結構入門:30天基礎學習之旅 系列

對演算法與資料結構毫無概念的新手,在30天中的學習筆記~
Let's go!

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

Build Max Heap & Heap Sort-day 21

上篇對 binary tree 已有初步認識,這篇來介紹 max heap與跟 max heap 相關的排序演算法 Heap Sort Heap sort H...

2024-10-05 ‧ 由 dc88 分享
DAY 22

Quick Sort-day 22

終於來到最後一個 comparison sort algorithm,Quick Sort Quick Sort A sorting method that...

2024-10-06 ‧ 由 dc88 分享
DAY 23

Overview of Linked List & Array-day 23

終於來到了 data structure 的部分,看來這系列一定會超過30天了XD Linked List A linked list is a linear...

2024-10-07 ‧ 由 dc88 分享
DAY 24

How to Implement a Linked List with Push/Pop methods in javascript-day 24

本篇的完整程式碼在這裡 How to implement Linked List in Javascript 要在 javascript 內寫 Linked L...

2024-10-08 ‧ 由 dc88 分享
DAY 25

How to Implement a Linked List with Shift/UnShift methods in javascript-day 25

本篇的完整程式碼在這裡 距離30天期滿倒數5天,雖然此系列一定超過30天啦哈哈不過希望接下來5天不要開天窗,加油~ push & pop 的功用為在 A...

2024-10-09 ‧ 由 dc88 分享
DAY 26

Implement a Linked List with insertAt/removeAt/get method in javascript-day 26

本篇的完整程式碼在這裡 原本的 array method 並沒有 insertAt & removeAt如果要 insert element into...

2024-10-10 ‧ 由 dc88 分享
DAY 27

Types of Linked List-day 27

前幾篇實作的 Linked list 只是其中一種 Linked list實際上有數種 linked list Types of linked list S...

2024-10-11 ‧ 由 dc88 分享
DAY 28

Stack & Queue 堆疊與佇列-day 28

Stack 堆疊 Stack is a linear data structure that follows the "LIFO"(las...

2024-10-12 ‧ 由 dc88 分享
DAY 29

Hash Table-day 29

The big O of finding an element with sequential search method in a traditional a...

2024-10-13 ‧ 由 dc88 分享
DAY 30

Collision & Handle Collisions-day 30

Collision When two or more objects happen to be hashed into the same index in th...

2024-10-14 ‧ 由 dc88 分享