算法的五個重要特性
算法特性:一個算法必須具備以下五個重要特性
1. 有窮性:一個算法必須總是在執行有窮步之后結束,且每一步都在有窮時間內完成。
2. 確定性:算法中的每一條指令必須有確切的含義,沒有二義性,在任何條件下,只有唯一的一條執行路徑,即對于相同的輸入只能得到相同的輸出。
3. 可行性:算法是可執行的,算法描述的操作可以通過已經實現的基本操作執行有限次來實現。
4. 輸入:一個算法有零個或多個輸入。
5. 輸出:一個算法有一個或多個輸出。
1. 有窮性:一個算法必須總是在執行有窮步之后結束,且每一步都在有窮時間內完成。
2. 確定性:算法中的每一條指令必須有確切的含義,沒有二義性,在任何條件下,只有唯一的一條執行路徑,即對于相同的輸入只能得到相同的輸出。
3. 可行性:算法是可執行的,算法描述的操作可以通過已經實現的基本操作執行有限次來實現。
4. 輸入:一個算法有零個或多個輸入。
5. 輸出:一個算法有一個或多個輸出。

浙公網安備 33010602011771號