GIS门户网 资料下载 正文
GIS

GIS网热门内容
GIS网推荐内容
南京航空航天大学2002年GIS专业考研试题

南京航空航天大学2002GIS专业考研《数据结构与程序设计》试题

 

数据结构配程序设计 说明:下列每道题10分,编程题可用任何一种编程语言编写

一、将下列稀疏矩阵的非零元素表示成三元组的形式和十字链表的形式。

二、设一棵二叉树的层次遍历序列为ABDEGHJK,中序遍历序列为GDJHKBEA

1)画出这棵二叉树示意图

2)说明建立这棵二叉树的原理

三、回答下列B树(有些教材中称为B-树)问题:

1)一棵44层(根为第一层,叶子为第二层)的B树,至少有多少关键字,至多有多少关键字

2)在含有n个关键字的mB树中进行查找时,最多访问多少个结点。

四、哈希表中使用哈希函数Hkey=3 * key % 11,并采用开放定址法处理冲突,随机探测再散列的下一地址公式为:

     d1=H (key )

di=( di-1 +7 * key ) % 11 I=2,3..

试在010的散列地址空间中对关键字序列(2241534630130167)画出Hash表示意图,并求在等概率情况下查找成功的平均查找长度。

五、求出一棵滿k叉树的叶子结点数n和所有非叶子结点数m之间的关系,给出求解过程。

六、已知两个链表AB,其元素值递增排列。编程,将AB合并成一个递减有序(相同值只保留一个)的链表C,并要求利用原表结点。

七、已知一棵二叉树用二叉链表存储,root 指向根结点,p指向树中任一结点。编程,输出从root p 之间路径上的结点。

八、已知一棵树用孩子-兄弟链表存储。编程,计算该树的叶子数。

九、设有n 个整数组成的序列,每个整数为-101之一。编写一个时间复杂度为On)的算法,使该序列按负数、零、正数的次序排好。

十、已知n个顶点的带权图用邻接矩阵表示,编写函数,实现用Kruskal算法构造最小生成树,要求对函数中所使用的变量和内容做详细的注释说明。


收藏本页:

点这里复制本页地址发送给您QQ/MSN上的好友
相关文章

南京大学历年GIS考研入学试题
辽宁师范大学2004年GIS考研入学试题
兰州大学2008年遥感与地理信息系统试题
华中师范大学历年GIS专业考研试题
华东师范大学历年GIS考研入学试题
北京林业大学2008年3S技术概论考试大纲
河海大学历年GIS研究生入学试题
福州大学历年GIS硕士/博士研究生入学考试试
中科院地理所历年GIS研究生入学试题
北师大的历年GIS研究生入学试题
南京师范大学历年GIS考研入学试题
南京信息工程大学2007年地理信息系统(GIS)
武汉大学(武汉测绘科技大学)历年GIS考研试
西北大学历年GIS专业考研试题
云南师范大学历年GIS专业考研试题
浙江大学历年GIS专业考研试题
中国地质大学(北京)历年GIS专业硕士研究生入
中科院地球化学研究所历年GIS专业研究生入学
中科院遥感应用研究所历年GIS专业研究生入学
中国矿业大学2006年GIS专业研究生入学试题

相关评论


GIS门户网提示:本文章所属分类:首页 资料下载
GIS

GIS网最新内容
GIS网内容搜索
提出意见和建议