標題:
時間複雜度
[打印本頁]
作者:
陳育霖
時間:
2025-4-1 16:28
標題:
時間複雜度
本帖最後由 陳育霖 於 2025-4-1 16:30 編輯
在比賽或寫程式的環境中,一秒內大約能執行 10^7 ~ 10^8 次基本運算。
時間複雜度 輸入上限(n) 說明
O(1) 幾乎無限制 常數時間
O(log n) 10^18 如: 二分搜尋
O(n) 10^7 ~ 10^8 線性掃描
O(n log n) 10^6 ~ 10^7 常見排序演算法,如: mergesort、heapsort
O(n^2) 10^3 ~ 10^4 雙層迴圈暴力法
O(n^3) 300 ~ 1000 三層迴圈,如: Floyd-Warshall
O(2^n) 20 ~ 25 子集枚舉、回溯法
O(n!) 10 ~ 11 全排列問題,如: 旅行推銷員問題(TSP)
作者:
may
時間:
2025-4-4 10:55
此帖僅作者可見
作者:
may
時間:
2025-4-4 11:19
標題:
RE: 時間複雜度_選擇題
此帖僅作者可見
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2