大战熟女丰满人妻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毛片 | 特级黄毛片| 精品新一区二区三区四区 | 国产乱肥老妇精品视频 | 久久亚洲国产精品五月天婷 | 欧美福利在线视频 | 2018一级毛片免费观看 | 日日干天天| 国产亚洲影院 | 人人狠狠综合久久亚洲婷婷 | 欧美精品在线一区 | 60欧美老妇做爰视频 | 奇米7777影视 | 亚洲欧美日韩在线观看你懂的 | 亚洲大片免费观看 | 色亚洲视频 | 国产精品亚洲一区二区三区正片 | 和日本免费不卡在线v | 天天操综合网 | 国产免费三a在线 | 久久不卡视频 | 久久免费激情视频 | 中文字幕一区二区三区亚洲精品 | 国产精品天干天干 | 国产一区二区三区在线视频 | 久久精品播放 | 欧美妇性猛交视频 | 久久亚洲精品国产精品婷婷 | 好男人午夜影院 | 2019年国产不卡在线刷新 | 久久中文字幕一区二区三区 | 四虎b7j77com| 国产高清视频在线免费观看 | 最新国产精品亚洲 | 乱色专区 | 天天做.天天爱.天天综合网 | 日本一级毛片私人影院 | 色婷婷影视 | 国产成人亚洲精品久久 | 成人毛片全部免费观看 | 日日干夜夜爽 |