iT邦幫忙

鐵人檔案

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

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

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

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

Concept Of Pointer-day11

昨天的 coding practice 中,我們寫了用 linear search 取 pair 相加平均數為 passed argument 的解法,其實這樣...

2024-09-25 ‧ 由 dc88 分享
DAY 12

Concept Of Sliding Window-day12

在學會了 Pointer 的技巧後,今天來介紹 Sliding Window基本上 Sliding Window 可視為一種廣義的 Pointer 但Point...

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

Coding Practice: Get The Max Sum Of Continuous Element-day13

昨天介紹完了 sliding window,但不斷重新計算每個 sliding window 內的總和,並不是聰明的方法 來觀察一下所謂『前一個 window』...

2024-09-27 ‧ 由 dc88 分享
DAY 14

Recursion-day14

What is recursion? Recursion is a process where a function calls itself in order...

2024-09-28 ‧ 由 dc88 分享
DAY 15

Coding Practice:Fibonacci sequence & Honai Tower-day15

昨天介紹了 recursion,並寫出用 recursion 來計算階層的 function今天得寸進尺的來做其他 recursion 的練習 Fibonacc...

2024-09-29 ‧ 由 dc88 分享
DAY 16

Bubble Sort-day16

不知不覺已經來到鐵人賽一半了加油加油,希望能成功完賽 今天開始 sorting 的部分,先從最簡單的 bubble sort 開始 Bubble Sort Bu...

2024-09-30 ‧ 由 dc88 分享
DAY 17

Insertion sort-day17

Insertion Sort Insertion Sort is a sorting algorithm that is slightly more effic...

2024-10-01 ‧ 由 dc88 分享
DAY 18

Selection Sort-day18

繼 Insertion Sort 後,今天要介紹的是 Selection Sort Selection Sort Selection sort is a com...

2024-10-02 ‧ 由 dc88 分享
DAY 19

Merge Sort-day19

先前提到的 Bubble Sort / Insertion Sort / Selection Sort其 Big O 皆為 O(n^2),當 dataset 很...

2024-10-03 ‧ 由 dc88 分享
DAY 20

Concept of tree-day 20

前面我們提過了 decision tree 這個東西,今天來提一下 tree structure來為接下來的 heap sort 做準備 What is tre...

2024-10-04 ‧ 由 dc88 分享