1、算法的複雜度主要從時間複雜度和空間複雜度來考慮。
時間複雜度是指執行算法所需要時間的計算工作量。
空間複雜度是指算法在計算機內執行時所需存儲空間的度量。
2、算法的定義:
算法是指解題方案的準確而完整的描述,是一系列解決問題的清晰指令,算法代表着用系統的方法描述解決問題的策略機制,即能夠對一定規範的輸入,在有限時間內獲得所要求的輸出。