昨天的 coding practice 中,我們寫了用 linear search 取 pair 相加平均數為 passed argument 的解法,其實這樣...
在學會了 Pointer 的技巧後,今天來介紹 Sliding Window基本上 Sliding Window 可視為一種廣義的 Pointer 但Point...
昨天介紹完了 sliding window,但不斷重新計算每個 sliding window 內的總和,並不是聰明的方法 來觀察一下所謂『前一個 window』...
What is recursion? Recursion is a process where a function calls itself in order...
昨天介紹了 recursion,並寫出用 recursion 來計算階層的 function今天得寸進尺的來做其他 recursion 的練習 Fibonacc...
不知不覺已經來到鐵人賽一半了加油加油,希望能成功完賽 今天開始 sorting 的部分,先從最簡單的 bubble sort 開始 Bubble Sort Bu...
Insertion Sort Insertion Sort is a sorting algorithm that is slightly more effic...
繼 Insertion Sort 後,今天要介紹的是 Selection Sort Selection Sort Selection sort is a com...
先前提到的 Bubble Sort / Insertion Sort / Selection Sort其 Big O 皆為 O(n^2),當 dataset 很...
前面我們提過了 decision tree 這個東西,今天來提一下 tree structure來為接下來的 heap sort 做準備 What is tre...