習題一 緒論

2021-07-09 02:24:27 字數 2077 閱讀 8586

1.在資料結構中,與所使用的計算機無關的是資料的( )結構。

a、邏輯

b、儲存

c、邏緝和儲存

d、物理

正確答案: a

2.在資料結構中,從邏輯上可以把資料結構分成( )。

a、動態結構和靜態結構

b、緊湊結構和非緊湊結構

c、線性結構和非線性結構

d、內部結構和外部結構

正確答案: c

3.資料結構在計算機記憶體中的表示是指( )。

a、資料的儲存結構

b、資料結構

c、資料的邏輯結構

d、資料元素之間的關係

正確答案: a  

4.演算法的時間複雜度依賴於( )

a、問題的規模

b、待處理資料的初態

c、a和b

d、a和b均無關

正確答案: c

5.演算法分析的兩個主要方面是( )。

a、空間複雜度和時間複雜度

b、正確性和簡明性

c、可讀性和文件性

d、資料複雜性和程式複雜性

正確答案: a

6.在儲存資料時,通常不僅要儲存各資料元素的值,而且還要儲存( )。

a、資料的處理方法

b、資料元素的型別

c、資料元素之間的關係

d、資料的儲存方法

正確答案: c

7.下面說法錯誤的是( )

(1)演算法原地工作的含義是指不需要任何額外的輔助空間

(2)在相同的規模n下,複雜度o(n)的演算法在時間上總是優於複雜度o(2n)的演算法

(3)所謂最壞時間複雜度是指最壞情況下,估算演算法執行時間的乙個上界

(4)同乙個演算法,實現語言的級別越高,執行效率就越低

a、(1)

b、(1),(2)

c、(1),(4)

d、(3)

正確答案: b

8.下面程式段的時間複雜度為( )

for(i=1;i<=n;i++)

for (j=1;j<=n;j++)

x=x+1;

a、 o(2n)

b、o(n)

c、o(n^2)

d、o(log2n)

正確答案: c

9.對於給定的n個元素,可以構造出的邏輯結構有集合,( ),( ),(__ _)四種。

正確答案:

第一空: 

線性結構

第二空: 

樹結構第三空: 

圖結構10.通常,儲存結點之間可以有__________、_________兩種關聯方式,稱為兩種基本儲存方式。

正確答案:

第一空: 

;順序儲存方式

第二空: 

鏈式儲存方式

11.計算機執行下面的語句時,語句s的執行次數為 _______ 。

for (i=l;i=i;j--)

s; 正確答案:

第一空: 

n(n+1)/2-3;(n+3)(n-2)/2;(n2+n-6)/2

12.程式段「i=1;while(i<=n)i=i*2;< span="">」的時間複雜度t(n)=___________。

正確答案:

第一空: 

o(log2n)

13.線性結構只能用順序結構來存放,非線性結構只能用非順序結構來存放。( )

正確答案:×

14.資料元素是資料的最小單位。( )

正確答案:×

15.記錄是資料處理的最小單位。 ( )

正確答案:×

16.演算法就是程式。( )

正確答案:×

17.資料的邏輯結構是指資料的各資料項之間的邏輯關係.( )

正確答案:×

18.資料的物理結構是指資料在計算機內的實際儲存形式。( )

正確答案:×

19.在順序儲存結構中,有時也儲存資料結構中元素之間的關係。( )

正確答案:×

20.線性表若採用鏈式儲存結構時,要求記憶體中可用儲存單元的位址一定是不連續的。

正確答案:×

21.資料的邏輯結構說明資料元素之間的順序關係,它依賴於計算機的儲存結構.

正確答案:×

資料結構課後緒論習題

1.在程式設計中,可採用下列三種方法實現輸出和輸入 1 通過scanf和printf語句 2 通過函式的參數顯式傳遞 3 通過全域性變數隱式傳遞.試討論這三種方法的優缺點 2.在程式設計中,常用下列三種不同的出錯處理方式 1 用exit語句終止執行並報告錯誤 2 以函式的返回值區別正確返回或錯誤返回...

資料結構 緒論 練習題

a.找出資料結構的合理性 b.研究演算法的輸入 輸出關係 c.分析演算法的效率以求改進 d.分析演算法的易讀性 答案 c 什麼是資訊?廣義地講,資訊就是訊息。宇宙三要素 物質 能量 資訊 之一。它是現實世界各種事物在人們頭腦中的反映。此外,人們通過科學儀器能夠認識到的也是資訊。資訊的特徵為 可識別 ...

筆記一(緒論)

集合結構 集合中的資料元素沒有其它關係。線性結構 資料元素是一對一的關係。樹形結構 資料元素中間存在一種一對多的層次關係。圖形結構 資料元素是多對多的關係。網狀 是指資料的邏輯結構在計算機中的儲存形式。順序儲存結構 把資料元素存放在連續的儲存單元裡,其資料間的邏輯關係和物理關係是一致的。鏈式儲存結構...