九九百科網

位置:首頁 > 經驗 > 

什麼叫算法算法有哪幾種表示方法

經驗1.68W

什麼叫算法算法有哪幾種表示方法

算法是指解題方案的準確而完整的描述,是一系列解決問題的清晰指令,算法代表着用系統的方法描述解決問題的策略機制。

算法可大致分為基本算法、數據結構的算法、數論與代數算法、計算幾何的算法、圖論的算法、動態規劃以及數值分析、加密算法、排序算法、檢索算法、隨機化算法、並行算法,厄米變形模型,隨機森林算法。

算法可以宏泛的分為三類:

有限的,確定性算法:這類算法在有限的一段時間內終止。可能要花很長時間來執行指定的任務,但仍將在一定的時間內終止。有限的,非確定算法:這類算法在有限的時間內終止,然對於一個給定的數值,算法的結果並不是唯一的或確定的。無限的算法:是那些由於沒有定義終止定義條件,或定義的條件無法由輸入的數據滿足而不終止運行的算法。
標籤:算法 哪幾種