设为首页    加入收藏

自学考试省级导航

全国 A安徽 B北京 C重庆 F福建 G广东 广西 甘肃 贵州 H河南 河北 湖南 湖北 黑龙江 海南 J江苏 江西 吉林 L辽宁 N内蒙古 宁夏 Q青海 S山东 山西 陕西 四川 上海 T天津
     X新疆 西藏 Y云南 Z浙江 历年真题分类检索

全国2008年1月高等教育自学考试 数据结构试题(三)
2011-12-25 13:23:47 来源:91考试网 作者:www.91exam.org 【
p;            B.树的形态

C.关键字的取值范围                                   D.关键字的数据类型

14.下列查找算法中,平均查找长度与元素个数n不直接相关的查找方法是(   )

A.分块查找                                                 B.顺序查找

C.二分查找                                                 D.散列查找

15.可有效提高次关键字查找效率的文件是(   )

A.顺序文件                                                 B.倒排文件

C.散列文件                                                 D.VSAM文件

二、填空题(本大题共10小题,每小题2分,共20分)

请在每小题的空格中填上正确答案。错填、不填均无分。

16.数据的存储结构是其逻辑结构___________。

17.输入线性表的n个元素建立带头结点的单链表,其时间复杂度为___________。

18.假设循环队列的元素存储空间大小为m,队头指针f指向队头元素,队尾指针r指向队尾元素的下一个位置,则在少用一个元素空间的前提下,表示“队满”的条件是___________。

19.给定串的联接操作函数:

char *strcat(char *to, char *from);

//将串from联接到串to的末尾,并返回联接后的串

   若字符串s1=〞point〞,s2=〞of〞,则strcat(s1,strcat)(s2,s1))的操作结果是___________。

20.假设二维数组A[8][10]按行优先顺序存储,若每个元素占2个存储单元,元素A[0][0]的存储        地址为100,则元素A[4][5]的存储地址为___________。

21.假设一棵完全二叉树含1000个结点,则其中度为2的结点数为___________。

22.已知一个有向网如图所示,从顶点1到顶点4的最短路径长度为___________。

 

 

 

 

 


23.在快速排序、堆排序和归并排序中,最坏时间复杂度为O(n2)的排序算法有___________。

24.假设散列表的表长为11,散列函数为H(key)=key%7,若用线性探测处理冲突,则探查地址序列hi的计算公式为___________ 。

25.VSAM文件由___________,___________和数据集三部分组成。

三、解答题(本大题共4小题,每小题5分,共20分)

26.已知广义表的图形表示如图所示,

(1)    写出该广义表L;

(2)    分别写出该广义表的深度和长度。

(1)     

(2)     

 

 

 

 

27.已知二叉树的先序序列和中序序列分别为ABDEHCFI和DBHEACIF,

(1)    画出该二叉树的二叉链表存储表示;

(2)    写出该二叉树的后序序列。

   (1)

   (2)

28.已知有向图的邻接表如图所示,

(1)    写出从顶点A出发,对该图进行广度优先搜索遍历的顶点序列;

(2)    画出该有向图的逆邻接表。

(1)

(2)

 

 

29.依次读入给定的整数序列{7,16,4,8,20,9,6,18,5},完成下列操作:

1)构造一棵二叉排序树,计算在等概率情况下该二叉排序树的平均查找长度ASL;

  2)若变更序列中元素的排列,可构造出平均查找长度达到最小的二叉排序树。写出满足

Tags:
】【打印繁体】 【关闭】 【返回顶部
上一篇全国2007年1月高等教育自学考试 .. 下一篇全国2008年10月高等教育自学考试 ..

网站客服QQ: 960335752 - 14613519 - 48225117