thumbnail
javascript 資料結構&演算法 LCA 樹DP 樹演算法

樹演算法 — LCA、樹 DP 與重鏈剖分進階技巧 | 資料結構與演算法

樹演算法(Tree Algorithms) 是競技程式設計中最精深的技術之一。從 LCA 最近公共祖先 的倍增法,到 樹上動態規劃...

2026/07/13

thumbnail
postgresql extensions pg_cron pg_repack

PostgreSQL 實用擴充精選:pg_cron、pg_repack 與 pg_hint_plan | PostgreSQL

上一篇我們認識了 PostgreSQL Extension 的核心機制與常用模組。本篇將聚焦於三個生產環境的利器:pg_cron(資料庫內的排程任務)、...

2026/07/12

thumbnail
javascript 資料結構&演算法 MST 最小生成樹 Kruskal Prim

最小生成樹 — Kruskal 與 Prim 演算法完整比較與實作 | 資料結構與演算法

想像一位城市規劃師,需要在六座城市之間鋪設光纖網路,使所有城市互聯互通,同時讓總鋪設費用最低。這個問題的答案,正是 最小生成樹(Minimum Spanning Tree,MST)。本文完整介紹...

2026/07/12

thumbnail
postgresql extensions pg_stat_statements pg_trgm

PostgreSQL 擴充模組生態:從 pg_stat_statements 到 PostGIS | PostgreSQL

PostgreSQL 最強大的設計哲學之一就是 可擴展性(Extensibility)。透過 Extension 機制,你可以...

2026/07/11

thumbnail
javascript 資料結構&演算法 拓撲排序 Topological Sort DAG

拓撲排序 — Kahn's BFS 與 DFS 雙解法完整教學 | 資料結構與演算法

拓撲排序(Topological Sort) 是對 有向無環圖(DAG) 節點進行線性排序的技術,確保每條有向邊 u → v 中,...

2026/07/11