軟件開發工程師知識整理(算法)

1.2 算法 算法:算法是爲了解決某類問題而規定的一個有限長的操作序列。 1.2.1 一個算法必須滿足以下五個重要特性 有窮性。一個算法必須總是在執行有窮步後結束,且每一步都必須在有窮時間內完成。 確定性。對千每種情況下所應執行的操作,在算法中都有確切的規定,不會產生二義性,使算法的執行者或閱讀者都能明確其含義及如何執行。 可行性。算法中的所有操作都可以通過已經實現的基本操作運算執行有限次來實現。
相關文章
相關標籤/搜索