当前位置:问答库>考研试题

浙江工商大学数据结构与计算机网络2004考研试题研究生入学考试试题考研真题

  摘要

浙江工商大学2004年研究生入学考试试卷(A )卷

招生专业:计算机应用技术

考试科目:数据结构、计算机网络

考试时间:3小时

准考证号: 姓名: 得分:

A 、第一部分:数据结构(共75分)

一、简答题(本大题共5小题,每小题5分,共计25分)

1、试举例说明对相同的逻辑结构,同一种运算在不同的存储方式下实现,其运算效率不同。

2、给出下算法的时间复杂度:

main ( )

{

int x , n , y ;

scanf(“%d”, &n);

x=n; y=0;

while(x>=(y+1)(y+1) )

y++;

}

3、表示一个有1000个顶点、1000条边的有向图的邻接矩阵有多少个矩阵元素?是否是稀疏矩阵?

4、对链表设置表头结点的作用是什么?(至少说出2条好处)

5、快速排序在什么情况下排序算法产生恶化,原因是什么?

二、给出下面问题的算法函数描述(本大题共3小题,每小题10分,共计30分)

1、设计一个将单循环链表逆置的算法函数。

2、给定一棵用二叉链表表示的二叉树,每个结点都有2个指针(Ichild,rchild ),分别用来指向其左右、子女,该树的根结点指针为t ,试编写一个非递归求二叉树的叶子结点数目的算法函数。