All Angular CSS database DevOps GraphQL HTML JavaScript Linux Next.js Node.js Python Ruby Rust TypeScript WordPress WordPress主機 WordPress外掛 WordPress架設網站 前端筆記 後端筆記 架設網站的方法 演算法 網站原理 網站知識 資工 資料結構 開發工具 開箱 閒聊 搜尋演算法 2 – Binary Search ( 二元搜尋法 ) Date April 25, 2022 Binary search 是在已排序好的陣列中最常用的其中一個搜尋演算法。 搜尋演算法 1 – Linear Search / Sequential Search Date April 25, 2022 Linear search (線性搜尋),又稱為 sequential search,是最基本的搜尋演算法,通常用來搜尋尚未排列的資料。 排序演算法筆記 4 – Merge Sort (合併排序法) Date April 19, 2022 Merge Sort (合併排序法) 是第一個要介紹的 efficient sort,和前面幾個排序演算法相比雖然會複雜一些,但時間複雜度相較之下也會比較好。 1. Merge Sort 方法一… 排序演算法筆記 3 – Insertion Sort (插入排序法) Date April 16, 2022 Insertion Sort (插入排序法) 的原理也很直觀,將要排序的元素插入已經排列好的左側陣列 排序演算法筆記 2 – Selection Sort (選擇排序法) Date April 14, 2022 Selection sort 的原理如其名:每次找出最小的元素,如果找得到比現在最小的元素還小的,就和最左邊的元素交換,找不到則不執行動作。 排序演算法筆記 1 – Bubble Sort (泡沫排序法) Date April 14, 2022 先來介紹最經典的 bubble sort,雖然是最經典的不過其實也有很多種寫法,接著就來一個一個慢慢解釋。 1 2
搜尋演算法 1 – Linear Search / Sequential Search Date April 25, 2022 Linear search (線性搜尋),又稱為 sequential search,是最基本的搜尋演算法,通常用來搜尋尚未排列的資料。
排序演算法筆記 4 – Merge Sort (合併排序法) Date April 19, 2022 Merge Sort (合併排序法) 是第一個要介紹的 efficient sort,和前面幾個排序演算法相比雖然會複雜一些,但時間複雜度相較之下也會比較好。 1. Merge Sort 方法一…
排序演算法筆記 3 – Insertion Sort (插入排序法) Date April 16, 2022 Insertion Sort (插入排序法) 的原理也很直觀,將要排序的元素插入已經排列好的左側陣列
排序演算法筆記 2 – Selection Sort (選擇排序法) Date April 14, 2022 Selection sort 的原理如其名:每次找出最小的元素,如果找得到比現在最小的元素還小的,就和最左邊的元素交換,找不到則不執行動作。
排序演算法筆記 1 – Bubble Sort (泡沫排序法) Date April 14, 2022 先來介紹最經典的 bubble sort,雖然是最經典的不過其實也有很多種寫法,接著就來一個一個慢慢解釋。