iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
佛心分享-SideProject30

看得到的演算法:用 Vue 3 打造演算法互動視覺化平台 系列

身為前端工程師,平常開發時經常使用 `find`、`filter`、`sort` 等 JavaScript 內建方法,卻很少真正了解背後的演算法與效率差異。

因此這次鐵人賽,我想挑戰自己過去比較不熟悉的「演算法」,並結合熟悉的 **Vue**,製作一個「演算法互動視覺化平台」。

希望透過邊學、邊做、邊記錄的方式,更理解演算法的運作,因此這30 天內預計從基礎概念開始學習,逐步實作 Bubble Sort、Quick Sort 與 Dijkstra Algorithm,並將比較、交換、尋找最短路徑等執行過程呈現在畫面上。

參賽天數 1 天 | 共 1 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

【D1】老實說,我以前一直不知道前端工程師為什麼要學演算法?

以前的我只在乎「功能做不做得出來」,但隨著專案越來越大,我開始發現,「做得出來」好像不等於「寫得好」。 身為一名前端工程師,我最近一直在思考一個問題: 「演算法...

2026-09-14 ‧ 由 dhp951320 分享