今天要實做兩個著名的資料結構 Stack 和 Queue
Stack 是一種後進先出(Last-In-First-Out,LIFO)的資料結構,其中最後添加...
今天就先做簡單的熱身,來試看看用 Kotlin 開新專案,以下是使用的 IDE :
Android Studio Dolphin | 2021.3.1 Patc...
開賽前言
以前都有想過用一種程式語言實作基本演算法,之前試過 C++ 和 Python,不過寫幾天後就沒碰了 :)
這次是透過 Kotlin ~
以前在 Mo...
Algorithm
Subset Sum 是一個組合優化問題。
給定一個集合(或數組)中的一些整數,是否可以從中選出一些數,使它們的和等於一個特定的目標值。
問...
Hash Table
Hash Table(哈希表),是透過 Hash Function 計算出一個 key 與 value 所對應的位置,進而建立雜湊表格,而...
Sorting
剛開始先介紹排序,把數字由小排到大或由大排到小。
以下是相關排序演算法的時間複雜度跟空間複雜度
今天是 Bubble Sort 和 Selec...