• All
  • Angular
  • CSS
  • database
  • GraphQL
  • HTML
  • JavaScript
  • Next.js
  • Node.js
  • Python
  • Ruby
  • TypeScript
  • WordPress
  • WordPress主機
  • WordPress外掛
  • WordPress架設網站
  • 前端筆記
  • 後端筆記
  • 演算法
  • 網站原理
  • 網站知識
  • 資工
  • 資料結構
  • 開發工具
  • 開箱
  • 閒聊
All
  • All
  • Angular
  • CSS
  • database
  • GraphQL
  • HTML
  • JavaScript
  • Next.js
  • Node.js
  • Python
  • Ruby
  • TypeScript
  • WordPress
  • WordPress主機
  • WordPress外掛
  • WordPress架設網站
  • 前端筆記
  • 後端筆記
  • 演算法
  • 網站原理
  • 網站知識
  • 資工
  • 資料結構
  • 開發工具
  • 開箱
  • 閒聊
Ruby 教學
Ruby

Ruby 教學 1 – 環境架設及 Ruby 介紹

最近在學習 Ruby,稍微消化一下已經整理好的筆記,希望生出一系列教學文!

Read More →
Binary Search
演算法

搜尋演算法 2 – Binary Search ( 二元搜尋法 )

Binary search 是在已排序好的陣列中最常用的其中一個搜尋演算法。

Read More →
Linear Search
演算法

搜尋演算法 1 – Linear Search / Sequential Search

Linear search (線性搜尋),又稱為 sequential search,是最基本的搜尋演算法,通常用來搜尋尚未排列的資料。

Read More →
merge sort
演算法

排序演算法筆記 4 – Merge Sort (合併排序法)

Merge Sort (合併排序法) 是第一個要介紹的 efficient sort,和前面幾個排序演算法相比雖然會複雜一些,但時間複雜度相較之下也會比較好。 1. Merge Sort 方法一 …

Read More →
Insertion Sort
演算法

排序演算法筆記 3 – Insertion Sort (插入排序法)

Insertion Sort (插入排序法) 的原理也很直觀,將要排序的元素插入已經排列好的左側陣列

Read More →
Selection Sort
演算法

排序演算法筆記 2 – Selection Sort (選擇排序法)

Selection sort 的原理如其名:每次找出最小的元素,如果找得到比現在最小的元素還小的,就和最左邊的元素交換,找不到則不執行動作。

Read More →
bubble sort
演算法

排序演算法筆記 1 – Bubble Sort (泡沫排序法)

先來介紹最經典的 bubble sort,雖然是最經典的不過其實也有很多種寫法,接著就來一個一個慢慢解釋。

Read More →
排序演算法
演算法

排序演算法筆記 0 – 排序演算法介紹與種類

Sorting algorithms (排序演算法) 可以說是最常用到的演算法之一,主要有兩個原因:

Read More →
binary tree
資工

資料結構筆記 4 – Binary Tree (二元樹)

Binary tree 是定義更狹窄的 tree,一棵 binary tree 的定義如下:

Read More →
Scroll to Top