以下屬於演算法基本特徵的是()A有確切的含義B可以沒有輸入

2021-04-01 07:54:40 字數 3671 閱讀 8527

1樓:

多選吧,a,b

演算法的基本特徵:可行性、確定性、有窮性、擁有足夠的情報(有一個或多個輸出、有 零個或多個輸入) 。

有窮性 : 演算法必須在有限時間內完成,必須執行有限個步驟終止。

確定性: 演算法的每個步驟必須明確定義,不允許模稜兩可的理解,也不允許有多義性。

有零個或多個輸入: 所謂輸入是指在需要從外界取得必要的資訊。一個演算法可以有多個輸入,也可沒有輸入。

有一個或多個輸出: 演算法的目的就是為了求解,「解」就是輸出有效性: 演算法的每個步驟都能實現,演算法執行的結果能達到預期目的。

25、一個演算法應該具備幾個方面的基本特徵,下面不屬於演算法基本特徵的是()。 a.輸入

2樓:秋楓

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

1、有窮性(finiteness)

演算法的有窮性是指演算法必須能在執行有限個步驟之後終止2、確切性(definiteness)

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

3、輸入項(input)

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

4、輸出項(output)

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

5、可行性(effectiveness)

演算法中執行的任何計算步都是可以被分解為基本的可執行的操作步,即每個計算步都可以在有限時間內完成。(也稱之為有效性)

1、計算機演算法必須具備輸入、輸出和________等特性。 a、可執行性 b、可移植性 c、確定性 d、有窮

3樓:徐巨集偉我愛你

選acd 希望可以幫助你哈~~~

解釋:1.有窮性:一個演算法必總是在執行有窮步驟之後結束,並且每一步都可以在有窮時間內完成;

2.確定性:演算法的每一條指令必須有確切的含義 ,讀者理解時不會產生二義性,並且在任何條件下,演算法只有唯一的一條執行路徑,對於相同的輸入只能達到相同的輸出;

3.可行性:一個演算法是能行的,就是說演算法中描述的操作都是可以通過已經實現的基本運算執行有限次來實現;

4.輸入:一個演算法有零個或者是多個輸入,這個輸入取決於某個特定的物件集合;

5.輸出:一個演算法有一個或者多個的輸出,這些輸出是同輸入有著某種特定關係的量;

4樓:匿名使用者

1、有窮性(finiteness)

演算法的有窮性是指演算法必須能在執行有限個步驟之後終止2、確切性(difiniteness)

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

3、輸入項(input)

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

4、輸出項(output)

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

5、可行性(effectiveness)

演算法中執行的任何計算步都是可以被分解為基本的可執行的操作步,即每個計算步都可以在有限時間內完成。(也稱之為有效性)

5樓:匿名使用者

正確答案:acd。這是演算法具備的五個重要特性。

1.下面( )不是演算法所必備的特性。 a.有窮性 b.確切性 c.高效性 d.可行性

6樓:匿名使用者

選c一個演算法應該具有以下特點:

1. 有窮性

2. 確定性

3. 有零個或多個輸入

4. 有一個或多個輸出

5. 有效性

7樓:匿名使用者

c 因為像窮舉法就不是高效的

"演算法"的基本特徵有哪些?

8樓:縱橫豎屏

一個演算法應該具有以下五

個重要的特徵:

1,有窮性(finiteness):演算法的有窮性是指演算法必須能在執行有限個步驟之後終止;

2,確切性(definiteness):演算法的每一步驟必須有確切的定義;

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

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

5,可行性(effectiveness):演算法中執行的任何計算步驟都是可以被分解為基本的可執行的操作步,即每個計算步都可以在有限時間內完成(也稱之為有效性)。

9樓:奮鬥的曦

演算法有五個基本特徵,具體如下:

1、確定性:每一步指令必須有確定的含義。不可存在二義性,且演算法只有一個入口和出口;

2、有窮性:是指演算法有有窮個步驟,並且執行需有窮時間;

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

4、輸入:有零個或多個輸入,取自於某個特定的物件集合;

5、輸出:有一個或多個輸出。

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

如果一個演算法有缺陷,或不適合於某個問題,執行這個演算法將不會解決這個問題。不同的演算法可能用不同的時間、空間或效率來完成同樣的任務。一個演算法的優劣可以用空間複雜度與時間複雜度來衡量。

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

1)輸入:演算法有0個或多個輸入,比如一個簡單的函式就沒有引數;

(2)輸出:演算法有1個或多個輸出,如果沒有輸出這個演算法就沒有意義;

(3)有窮性:一個演算法無限計算,可以在有限時間內實現;

(4)確定性:演算法每個步驟都應被精確定義,同樣的輸入只能有一種輸出;

(5)可行性:演算法的每一步都是可行的,在當前環境下可以實現。

11樓:匿名使用者

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

1、有窮性: 一個演算法必須保證執行有限步之後結束;

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

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

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

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

12樓:匿名使用者

有窮性,確定性,輸入,輸出,可行性

"演算法"的基本特徵有哪些

13樓:du知道君

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

1、有窮性:

zhi 一個演算法必須保dao

證執行有限步之後專結束;

2、確切性: 演算法的屬每一步驟必須有確切的定義;

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

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

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

民族的基本特徵有哪些,民族的基本特徵包括哪些

民族的基本特徵有 歷史淵源,生產方式,語言 文化 風俗習慣以及心理認同。1.共同語言 每一個民族都有自己的共同語言,作為所有成員進行經濟 政治 思想文化活動和交往的工具。沒有共同語言,就不是一個民族。當然,說同一種語言文字的也並不都是一個民族,也有幾個民族共同使用一種語言的情況。2.共同地域 共同地...

公務員規範的基本特徵有哪些法律的基本特徵有哪些

1 公務員行為規範基本特徵主要分為以下九個方面 政治行為規範 廉政行為規範 業務行為規範 職業道德行為規範 外事行為規範 保密行為規範 公文處理行為規範 公務交往規範和婚姻家庭規範等,此處歸納為公務員政治行為規範 廉政行為規範 業務行為規範和社交行為規範等四個方面。2 公 報考條件 一 具有中華人民...

法律的基本特徵是什麼,法律的三大基本特徵是什麼

法律行為具有以下三個特徵 第一,法律性。法律行為是法的現象的重要組成部分,是由法律規定的 具有法律意義 可以用法律進行評價的人的行為,由此區別於一般的社會行為。第二,社會性。法律行為作為人的活動,具有社會性的特徵,法律行為並不是一種孤立的行為,而是其他社會行為的一種形式或一個方面。第三,法律行為是能...