大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 簡(jiǎn)述算法的5種基本特征

簡(jiǎn)述算法的5種基本特征

更新時(shí)間:2020-12-03 17:19:01 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2067次

算法(Algorithm)是指解題方案的準(zhǔn)確而完整的描述,是一系列解決問題的清晰指令,算法代表著用系統(tǒng)的方法描述解決問題的策略機(jī)制。不同的算法可能用不同的時(shí)間、空間或效率來完成同樣的任務(wù),也就是它們的空間復(fù)雜度與時(shí)間復(fù)雜度可以,但是算法必須要有算法的5種基本特征

 

1.有窮性(Finiteness)

算法的有窮性是指算法必須能在執(zhí)行有限個(gè)步驟之后終止。這一點(diǎn)很好理解,倘若一個(gè)算法需要執(zhí)行無限個(gè)步驟而得不出結(jié)果,那么這個(gè)算法是毫無意義的。除此之外,也是避免了算法陷入死循環(huán)中,這樣也是毫無意義的。比如下面的例子:

 

void fa(  )

{

      int i=0,s=0;

      while(i<10) //死循環(huán)

          s++;        //不滿足有窮性

      i++;

      printf(“s=%d,i=%d\n“,s,i);

}

void fb(  )

{

      int i=0,s=0;

      while(i<10) //i<10執(zhí)行多少次

      {

          s++;  //s++執(zhí)行?次

          i++; // i++ 執(zhí)行?次

      }

      printf(“s=%d,i=%d\n“,s,i); 

}


2.確切性(Definiteness)

一個(gè)算法的每一步驟必須有確切的定義。對(duì)于每一種情況,需要執(zhí)行的動(dòng)作都應(yīng)嚴(yán)格地、清晰地規(guī)定。這從很大程度上增強(qiáng)了算法的嚴(yán)謹(jǐn)性,本身算法的定義中,算法是一系列解決問題的清晰指令,每一步都是有意義的。

 

3.輸入(Input)

一個(gè)算法有零個(gè)或多個(gè)輸入,以刻畫運(yùn)算對(duì)象的初始情況,所謂零個(gè)輸入是指算法本身給定了初始條件。這些輸入取自于特定的對(duì)象的集合。它們可以使用輸入語句由外部提供,也可以使用賦值語句在算法內(nèi)給定。

 

4.輸出(Output):

一個(gè)算法有一個(gè)或多個(gè)輸出。算法本身就是為了解決問題得到答案的,所以,沒有輸出的算法毫無意義。

 

5.可行性(Effectiveness)

一個(gè)算法的任何計(jì)算步驟都是可以被分解為基本可執(zhí)行的操作,每個(gè)操作都能夠在有限時(shí)間內(nèi)完成。

 

 

算法中的指令描述的是一個(gè)計(jì)算,當(dāng)其運(yùn)行時(shí)能從一個(gè)初始狀態(tài)和(可能為空的)初始輸入開始,經(jīng)過一系列有限而清晰定義的狀態(tài),最終產(chǎn)生輸出并停止于一個(gè)終態(tài)。一個(gè)狀態(tài)到另一個(gè)狀態(tài)的轉(zhuǎn)移不一定是確定的。但不管怎樣,算法本身還是要滿足上述的算法的5個(gè)基本特征的,包括隨機(jī)化算法在內(nèi)的一些算法,都必須包含了一些隨機(jī)輸入。快來本站的數(shù)據(jù)結(jié)構(gòu)與算法教程學(xué)習(xí)各種各樣的算法,解決各種疑難問題吧。


提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 久久激情五月 | 尤物黄色 | 精品免费久久久久久成人影院 | 久久一区二区三区精品 | 国产专区自拍 | 日韩成人免费在线视频 | 国产麻豆精品aⅴ免费观看 国产麻豆精品hdvideoss | 欧美一级欧美三级 | 亚洲国产高清精品线久久 | 欧美一级二级aaa免费视频 | 亚洲欧美第一页 | 国产大片91精品免费观看不卡 | 日韩毛片欧美一级a网站 | 四虎综合九九色九九综合色 | 在线羞羞视频 | 看一级特黄a大片日本片黑人 | 久久久久久久久久久9精品视频 | 四虎影院在线观看免费 | 久一在线视频 | 久久99精品一久久久久久 | 一区二区三区精品国产 | 天天干天天骑 | a毛片久久免费观看 | 在线aa| 久久亚洲精品久久久久 | 亚洲在线观看一区 | 欧美va亚洲va在线观看蝴蝶网 | 亚洲人成激情在线播放 | 国产一区二区三区欧美 | 亚洲成人免费在线 | 在线麻豆 | 国产在线一区二区三区在线 | 五月婷婷视频在线 | 国产大毛片| 欧洲成人在线视频 | 日本一级大黄毛片一级 | 久久永久免费中文字幕 | 狠狠色伊人亚洲综合第8页 狠狠色综合久久丁香婷婷 狠狠色综合久久婷婷 | 久久大香香蕉国产免费网站 | 免费黄视频网站 | 欧美日韩中文在线观看 |