日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

計算機(jī)算法的一般含義


計算機(jī)算法的一般含義


算法是一系列解決問題的清晰指令,也就是說,能夠?qū)σ欢ㄒ?guī)范的輸入,在有限時間內(nèi)獲得所要求的輸出 。如果一個算法有缺陷 , 或不適合于某個問題,執(zhí)行這個算法將不會解決這個問題 。不同的算法可能用不同的時間、空間或效率來完成同樣的任務(wù) 。一個算法的優(yōu)劣可以用空間復(fù)雜度與時間復(fù)雜度來衡量 。
算法可以理解為有基本運算及規(guī)定的運算順序所構(gòu)成的完整的解題步驟 ?;蛘呖闯砂凑找笤O(shè)計好的有限的確切的計算序列,并且這樣的步驟和序列可以解決一類問題 。
一個算法應(yīng)該具有以下五個重要的特征:
1、有窮性: 一個算法必須保證執(zhí)行有限步之后結(jié)束;
2、確切性: 算法的每一步驟必須有確切的定義;
【計算機(jī)算法的一般含義】3、輸入:一個算法有0個或多個輸入,以刻畫運算對象的初始情況;
4、輸出:一個算法有一個或多個輸出,以反映對輸入數(shù)據(jù)加工后的結(jié)果 。
5、可行性: 算法原則上能夠精確地運行,而且人們用筆和紙做有限次運算后即可完成 。

    推薦閱讀