山东理工大学计算机硬件基础期末考试题,山东理工大学数据结构期末试题及答案...

10-11学年第一学期计算机科学与技术专业张先伟、肖爱梅

一、填空(每空1分,共20分)

df787619853a6fffda9b86dc7938012b.png

55a1364cc65e6c67d46f2fa18fcf9732.png

1、深度为k的完全二叉树至少有10个叶结点的二叉树中有2的结点。

2、设数组a[1..5,1..8]的基地址为200,每个元素占2个存储单元,若以行序为主序顺序存储,则元素

1054c509e9832989937efe8a19733800.png

a[4,6]的存储地址为

3f69a3d7156711a7e1ee982994a8743a.png

abcb1852914120dbdaf2a961f8ad6e4d.png

3

940bde9082cd46d2ba586daa40f1e657.png

ced9e5e83a57d72c5ceb9ab05fdb1e9d.png

4

bc234c629b7696f3f33dfe13d0587297.png

5、要在一个单链表中p所指结点之后插入一个子链表,子链表第一个结点的地址为s,子链表最后一个

de01ece8de66d17a8c3af224c98ed7f5.png

67b3f1d252e6673d99999bec04f2c318.png

结点的地址为t, 。

6、设有向图G的存储结构用邻接矩阵A来表示,则A中第i行中所有非零元素个数之和等于顶点i的

bf323e5b0100842337b6f7e7a3904781.png

e939071d9afd571f5aa96e919ae2b11f.png

i列中所有非零元素个数之和等于顶点i

995833ec6d6e53cbb1247eb664e14d08.png

75cd58a46abfd2e4ca60073c8e4c58a4.png

7、对于表长为n的顺序存储的线性表,访问结点的时间复杂度为删除结点的时间复杂度为。

8、将一棵有100个结点的完全二叉树从根这一层开始,每一层从左到右依次对结点进行编号,根结点

5a4aef50385df162cc40e89a5639e451.png

编号为1

9、己知有序表为(12,18,24,35,47,50,62,83,90,115,134),当用折半查找法查找100时,

97d9723818700064b5631889581609aa.png

f213a1c153fd47ed3c0db8024728f3a4.png

10、Dijkstra

24426433a1888aa5f3fc1997d420d194.png

11、如果T2是由树T1转换而来的二叉树,那么T1中结点的后序遍历就是T2

79807e43aabcd184bcf7cd88a15c8150.png

12、广义表A= (d)则Head(Tail(Head(Tail(Tail(A)))))的值为

eaafe77322d3d5b28c1a2525688f94ef.png

401dc4d6751ce2ca4c2e31d53c56a72f.png

13、设无向连通图的顶点个数为n,则该图最少有

二、选择(每题2分,共20分)

6bd84385006c410b502286c83ed0402f.png

1、若需在O(nlog2n)的时间内完成对数组的排序,且要求排序是稳定的,则可选择的排序方法是

A.快速排序B.堆排序C.归并排序D.直接插入排序

3de3c76f096380b42ad1547e3f29e500.png

2、有五个元素按5,4,3,2,1

A. 3 2 1 5 4 B. 4 5 3 1 2 C. 3 4 5 2 1 D. 2 3 4 1 5

3、无向图G=(V,E),其中:V={a,b,c,d,e,f},E={(a,b),(a,e),(a,c),(b,e),(c,f),(f,d),(e,d)},对该图进行深度优先

96b08535279883372d27556165dc3595.png

遍历,得到的顶点序列正确的是

A.a,b,e,c,d,f B.a,c,f,e,b,d C.a,e,b,c,f,d D.a,e,d,f,c,b

94bf846f3921373591fe752469c2beca.png

4、链表不具有的特点是

A.插入、删除不需要移动元素B.可随机访问任一元素

C.不必事先估计存储空间D.所需空间与线性表长度成正比

5、在一棵三叉树中,度为3的结点数为2个,度为2的结点数为1个,度为1的结点数为2个,则度

b32dbf176d81f632b0dd5ee1a01ba0da.png

为0的结点数为

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值