电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

中国海洋大学数据结构试卷VIP免费

中国海洋大学数据结构试卷_第1页
1/2
中国海洋大学数据结构试卷_第2页
2/2
中国海洋大学2007-2008学年第2学期期末考试试卷信息学院《数据结构》课程试题(B卷)共2页第1页考试说明:本课程为闭卷考试,可携带文具(或本课程为开卷考试,可携带文具和资料),满分为:100分。要求:算法描述用C语言,对算法中用到的数据结构要加以说明描述。一、判断题:正确的打√,错误的打×(每题2分,共20分)1.在单链表中,要访问某个节点,只要知道该结点的指针即可:因此,单链表是一种随机存取结构。()2.快速排序的速度在所有排序方法中最快,而且所需附加空间也最少。()3、线性表可以看成是广义表的特例,如果广义表中的每个元素都是原子,则广义表便成为线性表。()4.广义表中原子个数即为广义表的长度。()5.哈希表的查找效率主要取决于哈希表造表时选取的哈希函数和处理冲突的方法。()6.线索二叉树比二叉树较为容易添加结点。()7.普里姆算法适合用于稠密图()8.以冒泡排序法排序n个数据,其效率是O(n2)()9.二叉树只有在二叉树只有一个根的情况下三种遍历结果相同。()10.归并排序要求的辅助空间最多。()二、解答下列各题(60分,每小题12分)1、对于输入关键字序列48,70,65,33,24,56,12,92建一棵平衡二叉树,画出过程(至少每次调整有一张,标出最小不平衡子树的根)。2.若对序列(7,3,1,8,6,2,4,5)请写出起泡排序的第一趟结果和堆排序(小堆顶)初始堆。3.设有一组关键字{01,25,20,31,63,65,70,74,79,82},如果进行折半查找,则查找到每个关键字的所需要的比较次数分别是多少?并求出在等概率查找情况下ASL。中国海洋大学2007-2008学年第2学期期末考试试卷信息学院《数据结构》课程试题(A卷)共2页第2页4.已知树的先根访问序列为:GFKDAIEBCHJ。树的后根次序访问序列为:DIAEKFCJHBG。画出满足上述访问序列对应的树及所对应的二叉树。5.设有一组关键字{22,41,53,46,30,13,01,67},采用哈希函数:H(key)=3*keyMOD11,表长为0..10。(1)用线性探查再散列法来构造散列表。(2)并求在等查找概率下查找成功的平均长度。三、(10分)设有n件物品,重量分别为w1,w2,w3,⋯,wn和一个能装载总重量为T的背包。能否从n件物品中选择若干件恰好使它们的重量之和等于T。若能,则背包问题有解,否则无解。请写出求解此问题的递归算法。四、(10分)设二叉排序树已经以二叉链表的形式存储,使用递归方法,求各结点的平衡因子并输出。要求:①用文字写出实现上述过程的基本思想;②写出算法。

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

中国海洋大学数据结构试卷

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部