• All
  • Angular
  • CSS
  • database
  • GraphQL
  • HTML
  • JavaScript
  • Node.js
  • Ruby
  • TypeScript
  • WordPress
  • WordPress主機
  • WordPress外掛
  • WordPress架設網站
  • 前端筆記
  • 後端筆記
  • 演算法
  • 網站原理
  • 網站知識
  • 資工
  • 資料結構
  • 開發工具
  • 開箱
  • 閒聊
All
  • All
  • Angular
  • CSS
  • database
  • GraphQL
  • HTML
  • JavaScript
  • Node.js
  • Ruby
  • TypeScript
  • WordPress
  • WordPress主機
  • WordPress外掛
  • WordPress架設網站
  • 前端筆記
  • 後端筆記
  • 演算法
  • 網站原理
  • 網站知識
  • 資工
  • 資料結構
  • 開發工具
  • 開箱
  • 閒聊
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 →
tree
資工

資料結構筆記 3 – Tree

Tree 是最常見的 non-linear data structure,構成 tree 的基本單位為 node,以下為 tree 的定義

Read More →
stack queue
資工

資料結構筆記 2 – Stack (堆疊), Queue (佇列)

Stack (堆疊) 和 queue (佇列) 可以說是 array 和 linked-list 的閹割版本,因此個別都可以用 array 和 linked-list 來實現。

Read More →
Linked-list
資工

資料結構筆記 1 – Array (陣列), Linked List (鏈結串列)

資料結構大致上可以分為 linear 和 non-linear 兩種類別,其中 linear data structure 包含 array, linked-list stack, queue, non-linear data structure 包含 trees, graphs。

Read More →
BenQ ScreenBar Halo
開箱

開箱 – 不將就的人生,值得一盞不將就的檯燈 ⎯ BenQ ScreenBar Halo

從來沒有想過,寫技術文章相關的部落格竟然也有機會接到實體產品的合作邀約哈哈,而且是我個人滿偏愛的品牌 ⎯ BenQ!

Read More →
資料結構
資工

資料結構筆記 0 – 為什麼要學資料結構?

KEEP 資料結構與演算法 OUT YOUR FUCKING MOUTH!(影片支援 XD) 這大概是正在轉職或是剛轉職的人聽到資料結構與演算法的第一個反應吧哈哈哈!

Read More →
演算法定義
演算法

演算法筆記 1 – 演算法定義與 Big O Notation

1. 演算法定義 一般來說,符合以下這 5 種特性(Characteristics)就可以稱為演算法: 1.1 輸入(Input) An algorithm may …

Read More →
Scroll to Top