"算法"的基本特征有哪些?
"算法"的基本特征有哪些?
揚(yáng)帆大魚(yú)
2019-02-07 11:07:06
TA貢獻(xiàn)2021條經(jīng)驗(yàn) 獲得超8個(gè)贊
一個(gè)算法應(yīng)該具有以下五個(gè)重要的特征:
1、有窮性: 一個(gè)算法必須保證執(zhí)行有限步之后結(jié)束;
2、確切性: 算法的每一步驟必須有確切的定義;
3、輸入:一個(gè)算法有0個(gè)或多個(gè)輸入,以刻畫(huà)運(yùn)算對(duì)象的初始情況,所謂0個(gè)輸入是指算法本身定除了初始條件;
4、輸出:一個(gè)算法有一個(gè)或多個(gè)輸出,以反映對(duì)輸入數(shù)據(jù)加工后的結(jié)果。沒(méi)有輸出的算法是毫無(wú)意義的;
5、可行性: 算法原則上能夠精確地運(yùn)行,而且人們用筆和紙做有限次運(yùn)算后即可完成。
舉報(bào)