什麼是演算法,演算法是什麼意思 謝謝

2023-01-02 14:55:25 字數 4780 閱讀 8407

1樓:大學老師米北言

為解決一個確定類問題而採取的方法和步驟稱為演算法(algorithm)。

2樓:卿微月迮梓

演算法(algorithm)是一系列解決問題的清晰指令,也就是說,能夠對一定規範的輸入,在有限時間內獲得所要求的輸出。

一個演算法應該具有以下五個重要的特徵:

1、有窮性:

一個演算法必須保證執行有限步之後結束;

2、確切性:

演算法的每一步驟必須有確切的定義;

3、輸入:一個演算法有0個或多個輸入,以刻畫運算物件的初始情況,所謂0個輸入是指演算法本身定除了初始條件;

4、輸出:一個演算法有一個或多個輸出,以反映對輸入資料加工後的結果。沒有輸出的演算法是毫無意義的;

5、可行性:

演算法原則上能夠精確地執行,而且人們用筆和紙做有限次運算後即可完成。

一個演算法的優劣可以用空間複雜度與時間複雜度來衡量。

時間複雜度。

演算法的時間複雜度是指演算法需要消耗的時間資源。一般來說,計算機演算法是問題規模n

的函式f(n),演算法的時間複雜度也因此記做。

t(n)=οf(n))

因此,問題的規模n

越大,演算法執行的時間的增長率與f(n)

的增長率正相關,稱作漸進時間複雜度(asymptotic

timecomplexity)。

空間複雜度。

演算法的空間複雜度是指演算法需要消耗的空間資源。其計算和表示方法與時間複雜度類似,一般都用複雜度的漸近性來表示。同時間複雜度相比,空間複雜度的分析要簡單得多。

3樓:匿名使用者

大學計算機考試題中。

演算法=邏輯+控制。

4樓:騎著火星去撞豬

你吃一個蘋果再吃一個蘋果怎麼算?

答案:1+1。

1+1就是演算法。

5樓:瀛洲煙雨

演算法就是計算方法。

演算法:[ suàn fǎ ]

詳細解釋。1. 算術的舊稱。

清 昭連 《嘯亭雜錄·戴學士》:「公善天文、演算法,與 南懷仁 詰論, 懷仁 為之屈。」

2. 計算的方法。

《北史·高允傳》:「允 所制詩賦詠頌箴論表贊誄……凡百餘篇,尤明演算法,為《算術》三卷。」

1. 這兩種演算法比較起來,還是第二種簡單些。

2. 這些演算法和電路雖然以腦電和心電為例研究,但在研究其他生物訊號的時候同樣可以舉一反三。

3. 在繼續開發之前,先仔細看看這個結構,因為它包含演算法的關鍵。

4. 規則演算法和統計演算法,都無法成功地處理形式千變萬化的自然語言。

5. 現階段,模糊遺傳演算法的發展還不十分成熟,對其認識也眾說紛紜。

6樓:匿名使用者

演算法(algorithm)是一系列解決問題的清晰指令,演算法代表著用系統的方法描述解決問題的策略機制。也就是說,能夠對一定規範的輸入,在有限時間內獲得所要求的輸出。

7樓:安徽新華電腦專修學院

演算法是指有基本運算及規定的運算順序所構成的完整的解題步驟。也可看成是按照要求設計好的有限、確切的計算序列,並且這樣的步驟和序列可以解決一類問題。

8樓:本未終始

演算法:就是為了解決某個問題,而制定了一系列步驟。

換種角度:1.為了達到某個目的的一系列手段。

2.為了達到某個目標的一系列操作過程。

3.求解某個問題的步驟。

9樓:匿名使用者

模型分析的一組可行的、確定的和有窮的規則。

10樓:匿名使用者

演算法不是隻有計算的問題才叫演算法。廣義來說,為解決一個問題而採取的方法和步驟就是演算法

vr中bf演算法是什麼VR中BF演算法是什麼

bf brute force 演算法是普通的模式匹配演算法,bf演算法的思想就是將目標串s的第一個字元與模式串t的第一個字元進行匹配,若相等,則繼續比較s的第二個字元和 t的第二個字元 若不相等,則比較s的第二個字元和t的第一個字元,依次比較下去,直到得出最後的匹配結果。bf演算法是一種蠻力演算法。...

10進位制是什麼意思?是什麼演算法,十六進位制轉換成十進位制的具體演算法?

10進位制就是逢10進1的進位制數值統計方法,相對的還有2進位制 8進位制 16進位制。其演算法位 1 10 11 ps 各進位制的轉換方法如下 10進位制轉換成其他的都是除以要轉換成的那個數,也就是說轉換成二進位制的就除以2,轉換成八進位制的就除以8,轉換成十六進位制的就除以16,然後倒取餘數。具...

什麼是程式演算法

演算法是對特定問題求解過程的描述,是指令的有限序列,每條指令完成一個或多個操作。通俗地講,就是為解決某一特定問題而採取的具體有限的操作步驟。演算法具有以下特性 1 有窮性 在有限的操作步驟內完成。有窮性是演算法的重要特性,任何一個問題的解決不論其採取什麼樣的演算法,其終歸是要把問題解決好。如果一種演...