算法設計分析題庫一

算法設計分析題庫一

  大家好,我叫亓官劼(qí guān jié ),在CSDN中記錄學習的點滴歷程,時光荏苒,未來可期,加油~博客地址爲:亓官劼的博客

本文原創爲亓官劼,請大家支持原創,部分平臺一直在盜取博主的文章!!!

博主目前僅在CSDN中寫博客,唯一博客更新的地址爲:亓官劼的博客


在這裏插入圖片描述


選擇題

  1. 下面(C)不是算法所必須具備的特性。
    (A)確切性 (B)有窮性 ©高效性 (D)可行性

  1. 算法與程序的區別是(B )。

**A.**輸出 **B.**有窮性 **C.**輸入 **D.**確定性


  1. 解決問題的基本步驟是(D)。

(1)算法設計(2)算法實現(3)數學建模

(4)算法分析(5)正確性證明

A.(3)(4)(1)(5)(2) B.(3)(1)(4)(5)(2)

C.(1)(2)(3)(4)(5) D.(3)(1)(5)(4)(2)

  1. 描述算法的基本方法有(D)。

    (1)自然語言 (2)流程圖 (3)僞代碼 (4)機器語言

    A.(2)(3)(4) B.(1)(2)(4) C.(1)(2)(3)(4) D.(1)(2)(3)

  2. 下面說法關於算法與問題的說法錯誤的是(A)。

A.證明算法不正確,需要證明對任意實例算法都不能正確處理。

B.算法是一種計算方法,對問題的每個實例計算都能得到正確答案。

C.同一問題可能有幾種不同的算法,解題思路和解題速度也會顯著不同。

D.如果一個算法能應用於問題的任意實例,並保證得到正確解答,稱這個算法解答了該問題。

  1. 下面關於程序和算法的說法錯誤的是(B)。

    A.算法的每一步驟必須要有確切的含義,必須是清楚的、無二義的。

    B.程序總是在有窮步的運算後終止。

    C.算法是一個過程,計算機每次求解是針對問題的一個實例求解

    D.程序是算法用某種程序設計語言的具體實現。

判斷題

  1. 算法就是一組有窮的規則,它們規定了解決某一特定類型問題的一系列運算。( T )

  2. 計算機的資源最重要的是內存和運算資源。因而,算法的複雜性有時間和空間之分。( T )

  3. 證明算法不正確,只需給出一個反例,算法不能正確處理即可。 ( T )

  4. 一個問題的同一實例可以有不同的表示形式。 ( T )

  5. 算法必須在有窮時間終止( T )

  6. 問題的兩個要素是輸入和實例。( F )

  7. 算法是一個語句集合,按照順序執行語句,處理實例,得到正確答案。( T )

  8. 給定一個實例,如果一個算法能得到正確解答,稱這個算法解答了該問題。 ( F )

填空題

  1. 算法指的是對特定問題求解步驟的一種描述,是(指令)的有限序列 。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章