在學習演算法時,我們不僅關心「能不能算出答案」,更要關心「算得快不快」。
Big O(時間與空間複雜度) 是用來描述演算法「效率」的一種數學語言。
它幫助我們回答這些問題:
Big O 並不關心「實際執行時間」,而是著重於輸入資料規模增長時運算量的變化。
透過 Big O,我們可以從「程式設計」進入「演算法思維」,讓每一行程式碼都更具效率與邏輯。
返回訓練教材 首頁