全國2001年10月高等教育自學考試
數據結構試題
課程代碼:02331
第一部分 選擇題(30分)
一、單項選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個選項中只有一個選項是符合題目要求的,請將正確選項前的字母填在題后的括號內。
1.算法指的是( )
A.計算機程序 B.解決問題的計算方法
C.排序算法 D.解決問題的有限運算序列
2.線性表采用鏈式存儲時,結點的存儲地址( )
A.必須是不連續(xù)的
B.連續(xù)與否均可
C.必須是連續(xù)的
D.和頭結點的存儲地址相連續(xù)
3.將長度為n的單鏈表鏈接在長度為m的單鏈表之后的算法的時間復雜度為( )
A.O(1) B.O(n) C.O(m) D.O(m+n)
4.由兩個棧共享一個向量空間的好處是:( )
A.減少存取時間,降低下溢發(fā)生的機率
B.節(jié)省存儲空間,降低上溢發(fā)生的機率
C.減少存取時間,降低上溢發(fā)生的機率
D.節(jié)省存儲空間,降低下溢發(fā)生的機率
5.設數組data[m]作為循環(huán)隊列SQ的存儲空間,front為隊頭指針,rear為隊尾指針,則執(zhí)行出隊操作后其頭指針front值為( )
A.front=front+1 B.front=(front+1)%(m-1)
C.front=(front-1)%m D.front=(front+1)%m
6.如下陳述中正確的是( )
A.串是一種特殊的線性表 B.串的長度必須大于零
C.串中元素只能是字母 D.空串就是空白串
7.若目標串的長度為n,模式串的長度為[n/3],則執(zhí)行模式匹配算法時,在最壞情況下的時間復雜度是( )
8.一個非空廣義表的表頭( )
A.不可能是子表 B.只能是子表
C.只能是原子 D.可以是子表或原子
9.假設以帶行表的三元組表表示稀疏矩陣,則和下列行表
點擊下載:2001年-2006年自考數據結構試題和答案完整版
相關推薦:2010年4月全國各省市自學考試考場查詢匯總