算法的時間與空間複雜度(一看就懂)

算法(Algorithm)是指用來操做數據、解決程序問題的一組方法。對於同一個問題,使用不一樣的算法,也許最終獲得的結果是同樣的,但在過程當中消耗的資源和時間卻會有很大的區別。算法 那麼咱們應該如何去衡量不一樣算法之間的優劣呢?數組 主要仍是從算法所佔用的「時間」和「空間」兩個維度去考量。微信 時間維度:是指執行當前算法所消耗的時間,咱們一般用「時間複雜度」來描述。數據結構 空間維度:是指執行當前
相關文章
相關標籤/搜索