久久综合色一综合色88欧美|久久er热在这里只有精品66|国产福利一区二区不卡|日本精品动漫二区三区

    1. <address id="l3apk"><var id="l3apk"><source id="l3apk"></source></var></address>

      大學《數(shù)據(jù)結構》試題及答案

      時間:2017-05-02 16:41:25 算法與數(shù)據(jù)結構 我要投稿

      大學《數(shù)據(jù)結構》試題及答案

        數(shù)據(jù)結構是計算機存儲、組織數(shù)據(jù)的方式。以下是由陽光網(wǎng)小編整理關于大學《數(shù)據(jù)結構》試題的內(nèi)容,希望大家喜歡!

      大學《數(shù)據(jù)結構》試題及答案

        大學《數(shù)據(jù)結構》試題及答案(一)

        1.屬性與服務相同的對象構成類,類中的每個對象稱為該類的一——·

        2.在類的繼承結構中,位于上層的類叫做一——,其下層的類則 叫做 類.

        3.若設串S=“documentHash.doc\O”,則詼字符串S的長度為——·

        4.線性表的鏈接存儲只能通過—————————順序訪問。

        5.設鏈棧中結點的結構為(data,link),棧頂 指針為top,則向該鏈棧插入、—個新結點*p

        時,應依次執(zhí)行—————————————和一————操作。

        6.廣義表的深度定義為廣義表中括號被嵌套的——一·

        7.在一棵高度為h的完全二又樹中,最少含有——個結點.假定樹根結點的高度為O.

        8.從有序擊(12,10,30,43,56,78,02,95)中折半搜索56和98元素時,其搜索長度分別為——和——·

        9。n個(n>o)頂點的連通無向圖中各頂點的度之和最少為————·

        10.設圖的頂點數(shù)為n,則求解最短路徑的Dijkstra算法的時間復雜度為————·

        11.給定一組數(shù)據(jù)對象的關鍵碼為{46,79,56,38,40,84},則利用堆排序方法建立的初始最大堆的堆首和堆尾的關鍵碼分別為——和——·L2.在索引表中,著一個索引項對應數(shù)據(jù)對象表中的一個表項,0C稱此索引為稠密索引

        若對應數(shù)據(jù)對象表中的若干表項,則稱此索引為——一索引.

        答案

        1.實例

        2.基類 派生(或于類)

        3. 16

        4.鏈接指針

        5.p一>Link=top top=p

        6.重數(shù)

        7.2h

        8. 3 2

        9.2(n-1)

        10。O(n2)

        11.84 46

        12。稀疏

        大學《數(shù)據(jù)結構》試題及答案(二)

        1、填空題。(每小題2分,本題滿分20分)

        (1) C++語言中,數(shù)組是按行優(yōu)先順序存儲的,假設定義了一個二維數(shù)組A[20][30],每個元素占兩個字節(jié),其起始地址為2140,則二維數(shù)組A的最后一個數(shù)據(jù)元素的地址為 2140+2*(30*20-1) = 3338(3338,3339) 。

        (2) 若A,B是兩個單鏈表,鏈表長度分別為n和m,其元素值遞增有序,將A和B歸并成一個按元素值遞增有序的單鏈表,并要求輔助空間為O(1),則實現(xiàn)該功能的算法的時間復雜度為 O(m+n) 。

        (3) 快速排序的平均時間復雜度是______________。

        (4) 假設有一個包含9個元素的最小堆,存放在數(shù)組A中,則一定比A[3]大的元素有個;一定比A[3]小的元素有個。(元素從第0個位置開始存放)

        (5) 廣義表(((A)),(B,C), D, ((A), ((E,F)))) 的長度是,深度是。

        (6) 有10個元素的有序表,采用折半查找,需要比較4次才可找到的元素個數(shù)為。 (7)當兩個棧共享一存儲區(qū)時,棧利用一維數(shù)組A[n]表示,兩棧頂指針為top[0]與top[1],則棧滿時的判斷條件為___top[0]+1=top[1]_ 或者 top[0] = top[1]+1 ___。 (8) 假設計算斐波那契數(shù)的'函數(shù)Fib(long n)定義如下:

        long Fib(long n){ if(n<=1) return n;

        else return Fib(n-1)+Fib(n-2) }

        計算Fib(5)時的遞歸調(diào)用樹(即指明函數(shù)調(diào)用關系的樹)的高度是___4 _____。假設葉子結點所在的高度為0。

        (9) 完全二叉樹按照層次次序,自頂向下,同層從左到右順序從0開始編號時,編號為i的結點的左子結點的編號為___2*i+1______。

        (10) 假設用子女—兄弟鏈表方式表示森林,對應的二叉樹的根結點是p,那么森林的第三棵樹的根結點在二叉樹中對應的結點是: ___p->rightchild->rightchild____________。假

        2、選擇題。(每小題2分,本題滿分20分)

        (1) 如果能夠在只知道指針p指向鏈表中任一結點,不知道頭指針的情況下,將結點*p從鏈

        表中刪除,則這個鏈表結構應該是: ( B,C )(多選題) A. 單鏈表 B. 循環(huán)鏈表 C. 雙向鏈表 D. 帶頭結點的單鏈表 (2) 以下哪種矩陣壓縮存儲后會失去隨機存取的功能?( A )

        A. 稀疏矩陣 B. 對稱矩陣 C. 對角矩陣 D. 上三角矩陣

        (3) 下面哪一方法可以判斷出一個有向圖是否有環(huán)(回路):( B ) (選A,B也對)

        A. 廣度優(yōu)先遍歷 B. 拓撲排序 C. 求最短路徑 D.求關鍵路徑 (4) n個結點的線索二叉樹(沒有頭結點)上含有的線索數(shù)為( B )

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

        (5) 循環(huán)隊列存儲在數(shù)組A[0..m]中,則入隊時隊尾指針rear的操作為( D )

        A. rear=rear+1 B. rear=(rear+1) mod (m-1) C. rear=(rear+1) mod m D. rear=(rear+1)mod(m+1)

        (6) 使用加權規(guī)則得到改進的Union操作WeightedUnion,其目的是: ( B )

        A. 提高Union操作的時間性能 B. 提高Find操作的時間性能 C. 減少Union操作的空間存儲 D. 減少Find操作的空間存儲


      【大學《數(shù)據(jù)結構》試題及答案】相關文章:

      1.數(shù)據(jù)結構試題及答案

      2.《數(shù)據(jù)結構》試題及答案

      3.大學《算法數(shù)據(jù)結構》復習試題及答案

      4.算法與數(shù)據(jù)結構試題及答案

      5.大學《算法數(shù)據(jù)結構》試題判斷題及答案

      6.《算法數(shù)據(jù)結構》期末試題及答案

      7.算法與數(shù)據(jù)結構模擬試題及答案

      8.2017年算法與數(shù)據(jù)結構試題及參考答案