古詩詞大全網 - 成語故事 - 什麽叫算法算法有哪幾種表示方法

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

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

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

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

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