可由一个尾指针唯一确定的链表有_2013-2014学年二学期数据结构期末考试试卷(3卷)...

题号

成绩

复核

得分

阅卷

题目部分,

(

卷面共有

35

,100

,

各大题标有题量和总分

)

一、应用题

(2

小题

,

16

)

1

.对给定的一组权值

W

=(

5

2

9

11

8

3

7

),试构造相应的哈夫曼树,并计算它

的带权路径长度。

2

.分析下面各程序段的时间复杂度

(

1

)

s1(int n)

{ int p=1,s=0;

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

{ p*=i;s+=p; }

return(s);

}

(

2

)

s2(int n)

x=0;

y=0;

For (k=1;k<=n;k++)

x++;

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

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

y++;

二、判断正误

(6

小题

,

12

)

1

.由树转化成二叉树,该二叉树的右子树不一定为空。

(

)

2

.稀疏矩阵的压缩存储可以用一个三元组表来表示稀疏矩阵中的非

0

元素。

(

)

3

用邻接矩阵存储图,

所占用的存储空间大小只与图中顶点个数有关,

而与图的边数无关。

(

)

4

.分块查找的平均查找长度不仅与索引表的长度有关,而且与块的长度有关。

(

)

5

.设初始记录关键字基本有序,则快速排序算法的时间复杂度为

O(nlog

2

n)

(

)

6

.每种数据结构都具备三个基本操作:插入、删除和查找。(

)

三、单项选择题

(15

小题

,

30

)

1

.已知一个顺序存储的线性表,设每个结点占

m

个存储单元,若第一个结点的地址为

B

则第

i

个结点的地址为(

)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值