算法分析(1)——數據的影響和函數的增長

算法分析   在編寫代碼的某一時刻,自然會產生一段代碼比另一段代碼運行得更快的思想。算法分析的任務便是儘可能多地發現算法的性能特徵,以便讓程序員利用這些特徵做出正確的選擇。在分析之前,首先要了解影響算法性能的因素並排除一些混淆視聽的干擾項。 數據對性能的影響   也許我們都曾經遇到過這種情況,在某一特定的時刻,算法會運行的十分緩慢,經過排查得知,這是由於一些特殊的數據造成的,於是我們針對這批數據精
相關文章
相關標籤/搜索