算法的五個特徵

      如此經典的問題,大學生考試的時候一定會考的,不管你現在能不能領略到這個問題的作用,先背下來再說吧.

算法的五個基本特徵:輸入、輸出、有窮性、確定性和可行性.下面我們來具體闡述一下:

(1)輸入:算法有0個或多個輸入,比如一個簡單的函數就沒有參數;

(2)輸出:算法有1個或多個輸出,如果沒有輸出還要這算法幹啥用呢;

(3)確定性:算法每個步驟都應被精確定義,同樣的輸入只能有一種輸出;

(4)可行性:算法的每一步都是可行的,在當前環境下可以實現;

(5)有窮行:這個好理解了,一個算法不能沒完沒了是吧.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章