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


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

文章插圖
算法是指解題方案的準確而完整的描述,是一系列解決問題的清晰指令 , 算法代表著用系統的方法描述解決問題的策略機制 。
【什么叫算法算法有哪幾種表示方法】算法可大致分為基本算法、數據結構的算法、數論與代數算法、計算幾何的算法、圖論的算法、動態規劃以及數值分析、加密算法、排序算法、檢索算法、隨機化算法、并行算法 , 厄米變形模型,隨機森林算法 。
算法可以宏泛的分為三類:
有限的,確定性算法:這類算法在有限的一段時間內終止 。可能要花很長時間來執行指定的任務,但仍將在一定的時間內終止 。有限的,非確定算法:這類算法在有限的時間內終止,然對于一個給定的數值,算法的結果并不是唯一的或確定的 。無限的算法:是那些由于沒有定義終止定義條件 , 或定義的條件無法由輸入的數據滿足而不終止運行的算法 。