算法是不是必須有輸出


算法是不是必須有輸出

文章插圖
計算機算法是以一步接一步的方式來詳細描述計算機如何將輸入轉化為所要求的輸出的過程 , 或者說,算法是對計算機上執行的計算過程的具體描述 。計算機算法必須具有的條件有:
1、有窮性:一個算法必總是在執行有窮步驟之后結束,并且每一步都可以在有窮時間內完成;
2、確定性:算法的每一條指令必須有確切的含義 , 讀者理解時不會產生二義性 , 并且在任何條件下,算法只有唯一的一條執行路徑,對于相同的輸入只能達到相同的輸出;
【算法是不是必須有輸出】3、可行性:一個算法是能行的,就是說算法中描述的操作都是可以通過已