問題詳情

有關演算法(Algorithm)的描述,下列何者錯誤?
(A)可以有無限多個步驟
(B)每個步驟都必須明確
(C)可以不需要輸入資料
(D)至少有一個輸出結果

參考答案

答案:A
難度:適中0.4875
統計:A(117),B(9),C(76),D(23),E(0) #
個人:尚未作答書單:(A)可以有無限多個步驟

用户評論

Sam Zhang】評論

  演算法(algorithm)在韋氏辭典定義為:"在有限步驟內解決數學問題的程序"。在計算機科學的領域中,我們所解決的問題不再只限於數學問題,因此演算法泛指適合被實作為計算機程式的解題方法。例如算出兩個自然數的最大公因數的演算法,稱為歐幾里得演算法。或是排列資料順序的演算法,統稱為排序演算法。一般而言,演算法具有下列五個特性l.準確描述的輸入(Input); 演算法通常是接受一些輸入,加以處理或運算,而 產生一些輸出值。這些輸入必須有清楚的型別和個數描述。例如前面提到的 歐幾里得演算法,需要兩個自然數作為輸入。2.每一指令必須具有明確性(Definiteness)及有效性(Effectiveness);清楚而不造成  混淆,並且能讓人們用紙筆來...