av免费网址-青青青手机在线视频-√天堂资源中文-免费在线观看av网站-午夜dj视频在线观看完整版1-老少配老妇老熟女中文普通话-亚洲精品久久久久成人2007-国产精品边做奶水狂喷-另类综合小说-精品无码成人片一区二区-超碰超在线-国产对白刺激视频-亚洲天堂网在线观看-国产精品国产精品偷麻豆-国产精品美女久久久久久福利-国产露脸国语对白在线-91人人爽久久涩噜噜噜-亚洲欧美久久-久久综合色网-特级黄色 一级播放

違法信息舉報 客服熱線:400-118-7898
廣告
?
專接本欄目測試廣告

?數據結構導論2009年1月真題(02142)

自考 責任編輯:彭雅倩 2019-06-26

摘要:數據結構導論2009年1月真題及答案(02142),該試卷為數據結構導論自考歷年真題試卷,包含答案及詳細解析。

數據結構導論2009年1月真題及答案解析(02142)

數據結構導論2009年1月真題及答案(02142),該試卷為數據結構導論自考歷年真題試卷,包含答案及詳細解析。

一、單項選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。

1.數據的不可分割的最小標識單位是(  )

A.數據項
B.數據記錄
C.數據元素
D.數據變量

2.上列程序的時間復雜度為(  )

A.O(m+n×t)
B.O(m+n+t)
C.O(m×n×t)
D.O(m×t+n)

3.若線性表最常用的操作是存取第i個元素及其前趨的值,那么最節省操作時間的存儲方式是(  )

A.單鏈表
B.雙鏈表
C.單循環鏈表
D.順序表

4.設單鏈表中指針p指向結點A,要刪除A之后的結點(若存在),則修改指針的操作為(  )

A.p->next=p->next->next
B.p=p->next
C.p=p->next->next
D.p->next=p

5.向一個棧頂指針為hs的鏈棧中插入一個*s結點時,應執行的操作為(  )

A.hs->next=s;
B.s->next=hs; hs=s;
C.s->next=hs->next; hs->next=s;
D.s->next=hs; hs=hs->next;

6.設循環隊列的元素存放在一維數組Q[0‥30]中,隊列非空時,front指示隊頭元素的前一個位置,rear指示隊尾元素。如果隊列中元素的個數為11,front的值為25,則rear應指向的元素是(  )

A.Q[4]
B.Q[5]
C.Q[14]
D.Q[15]

7.定義二維數組A[1‥8,0‥10],起始地址為LOC,每個元素占2L個存儲單元,在以行序為主序的存儲方式下,某數據元素的地址為LOC+50L,則在以列序為主序的存儲方式下,該元素的存儲地址為(  )

A.LOC+28L
B.LOC+36L
C.LOC+50L
D.LOC+52L

8.具有n個結點的二叉樹,擁有指向孩子結點的分支數目是(  )

A.n-1
B.n
C.n+1
D.2n

9.對一棵有100個結點的完全二叉樹按層序編號,則編號為49的結點,它的左孩子的編號為(  )

A.99
B.98
C.97
D.50

10.有m個葉子結點的哈夫曼樹,其結點總數是(  )

A.2m-1
B.2m
C.2m+1
D.2(m+1)

11.有n個結點的無向圖的邊數最多為(  )

A.n+1

B.


C.n(n+1)
D.2n(n+1)

12.設圖的鄰接矩陣為,則該圖為(  )

A.有向圖
B.無向圖
C.強連通圖
D.完全圖

13.二分查找算法的時間復雜度是(  )

A.O(n2)
B.O(nlog2n)
C.O(n)
D.O(log2n)

14.已知8個元素(34,76,45,18,26,54,92,65),按照依次插入結點的方法生成一棵二叉排序樹,則該樹的深度為(  )

A.4
B.5
C.6
D.7

15.采用排序算法對n個元素進行排序,其排序趟數肯定為n-1趟的排序方法是(  )

A.插入和快速
B.冒泡和快速
C.選擇和插入
D.選擇和冒泡

二、填空題(本大題共13小題,每小題2分,共26分)請在每小題的空格中填上正確答案。錯填、不填均無分。

11.在數據結構中,數據的存儲結構有順序存儲方式、鏈式存儲方式、_________和散列存儲方式等四種。

12. 作為一個算法輸入的數據所含數據元素的數目,或與此數目有關的其他參數,稱為_________。

13.在雙鏈表中,存儲一個結點有三個域,一個是數據域,另兩個是指針域,分別指向 _________和 _________。

14.在有n個元素的鏈隊列中,入隊和出隊操作的時間復雜度分別為_________和_________。

15.在棧結構中,允許插入的一端稱為 _________;在隊列結構中,允許插入的一端稱為 _________。

16.在循環隊列中,存儲空間為0~n-1。設隊頭指針front指向隊頭元素前一個空閑元素,隊尾指針指向隊尾元素,那么其隊空標志為rear=front,隊滿標志為 _________。

17.深度為k的二叉樹至多有 _________個結點,最少有 _________個結點。

18.設有一稠密圖G,則G采用 _________存儲結構較省空間。設有一稀疏圖G,則G采用 _________存儲結構較省空間。

19.在一個具有n個結點的單鏈表中查找其值等于x的結點時,在查找成功的情況下,需平均比較_________個元素結點。

110.假定對線性表R[0…59]進行分塊檢索,共分為10塊,每塊長度等于6。若檢索索引表和塊均用順序檢索的方法,則檢索每一個元素的平均檢索長度為_________。

111.文件在外存儲器上的組織結構主要有三種:順序文件、散列文件和索引文件,其中 _________特別適應磁帶存儲器,也適應磁盤存儲器。

112.在插入排序、冒泡排序、快速排序、歸并排序等排序算法中,占用輔助空間最多的是 _________。

113.冒泡排序最好的時間復雜度為_________,平均時間復雜度為_________,是一種穩定的排序算法。

三、應用題(本大題共5小題,每小題6分,共30分)

21.已知一棵二叉樹的前序序列是ABCDEFG,中序序列是CBDAEGF。請構造出該二叉樹,并給出該二叉樹的后序序列。

22.將題30圖所示的由三棵樹組成的森林轉化為一棵二叉樹。                                                    題30圖

23.已知某圖的鄰接表存儲結構如題31圖所示:                                                 題31圖(1)畫出該圖。(2)根據該鄰接表從頂點A出發,分別寫出按深度優先搜索法和廣度優先搜索法進行遍歷的結點序列。

24.假定采用H(k)=k mod 7計算散列地址,引用線性探測的開放定址法解決沖突,試在0~6的散列地址空間中,對關鍵字序列(38,25,74,63,52,48)構造散列表,并求出等概率情況下查找成功的平均查找長度。

25.用快速排序法對數據序列(49,38,65,97,16,53,134,27,39)進行排序,寫出其第一趟排序的全過程。

四、算法設計題(本大題共2小題,每小題7分,共14分)

31.完善下列折半插入排序算法。Void binasort( struct node r[MAXSIZE], int n ){   for( i=2; i<=n; i++ ) {        r[0]=r[i]; low=1; high=i-1;       

        while( low<=high ) {

                 mid=(1)_________;

                 if( r[0].key<r[mid].key )                        high="(2)_________;                  else  low=(3)_________;     

        }

        for( j=i-1; j>=low; j-- )              (4)_________;        r[low]=r[0];    }}

32.下列算法的功能是求出指定結點在給定的二叉排序樹中所在的層次。請完善該算法。Void level(BSTree root,p){   int level=0;    if( !root )           (1)_________;    else {              level++;              while( root->key!=p->key ) {                    if( root->key<p->key )                      (2)_________ ;                else                      (3)_________ ;                level++;               }           (4)_________;           }}

更多資料

00162《會計制度設計》【知識集錦】

00178《市場調查與預測》【知識集錦】

00148《國際企業管理》【知識集錦】

溫馨提示:因考試政策、內容不斷變化與調整,本網站提供的以上信息僅供參考,如有異議,請考生以權威部門公布的內容為準!

自考備考資料免費領取

去領取