- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2003学年数据结构期终试卷(
2003学年数据结构期终试卷( ) 使用对象:软件学院 学号 姓名 成绩 一、(每小题2分)判断选择(在括号内填写“Y”、“N”,或者选中的小标题号) ⒈ 一维数组的逻辑结构是( ),存储结构是( )。对于二维数组,有( )和( )两种不同的存储方式。 ①线性结构 ②顺序存储方式 ③行优先顺序 ④随机存储方式 ⑤列优先顺序 ⒉ 若有一个结点是二叉树中某子树的中序遍历序列的最后一个结点,则它一定是该子树的前序遍历序列的最后一个结点。( ) ⒊ 设单链表中结点的结构为(data,next)。已知指针p所指结点不是尾结点,若在*p之后插入结点*s,则应执行下列哪一个操作序列( ) ①s → next = p; p → next =s; ②s → next=p →next; p→next = s; ③s → next=p →next; p = s; ④p →next = s; s → next = p; ⒋ 在9阶B树中,除根结点以外的任何一个非叶子结点中的关键字个数均在5~9之间。( ) ⒌ 在一个堆中,堆顶结点的值是所有结点的值中最大的一个。( ) 二、(每小题5分)回答下列问题: ⒈ 假设以数组Q[m]存放循环队列中的元素,同时以rear和count分别表示循环队列中队尾位置和队列中所含元素的个数,试给出该循环队列的队空条件和队满条件。 ⒉平衡二叉树中平衡因子是如何计算的。 ⒊哈希法中常用的解决冲突的方法有哪二种。 ⒋有向图的拓扑排序的基本思想是⑴在图中选择没有直接前驱的顶点,并输出之;⑵从图中删去该顶点,同时 。重复⑴、⑵两步,直到图中全部顶点均已输出,拓扑有序序列形成,拓扑排序完成;或者图中剩余的顶点都有直接前驱,再也找不到没有前驱的顶点,排序结束,说明图中必定存在 。 三、计算或按指定要求回答下列问题。 ⒈ (10分)已知有向图G(如图),写出该G的邻接表方式的存储映象示意图。并按该具体的存储映象,写出以顶点A为出发点的深度优先遍历序列,并画出以顶点B为出发点的广度优先生成树。 图G ⒉ (10分)下图是一个3阶B树。分别画出依次删除70、50、85,以及插入87之后B树的变化。 ⒊(10分)有文件F = {19,14,23,01,68,20,84,27,55,11,10,79},请为F组织哈希表。哈希函数以“除留余数法”,P=13,发生冲突后,以拉链法解决,并设表长为13,起始地址为0。并计算有哪些信誉好的足球投注网站成功的平均查找长度。 0 1 2 3 4 5 6 7 8 9 10 11 12 四、编写算法 ⒈ (10分)已知p为单链表的表头指针,链表中存储的都是整型数据,试写出求链表中的结点数的递归算法。 ⒉ (10分)试写一个算法,在中序线索树中,查找给定结点*p在中序序列中的后继,该线索树以通常的二叉链表结构存储。 ⒊ (10分)试设计将一维数组A[n]中所有奇数移到所有偶数之前的算法。假设数组中各元素为非负整数,要求算法的时间复杂度是线性的,并使用尽可能少的辅助空间。 ⒋ (10分)试写一个判别给定二叉树是否为二叉有哪些信誉好的足球投注网站树的算法,设此二叉树以二叉链表作存储结构。 2003学年数据结构期终试卷( ) 使用对象:软件学院 学号 姓名 成绩 一、(每小题2分)判断选择(在括号内填写“Y”、“N”,或者选中的小标题号) ⒈线性表的逻辑顺序与物理顺序总是一致的。( ) ⒉ 若有一个叶子结点是二叉树中某个子树的前序遍历序列的最后一个结点,则它一定是该子树的中序遍历序列的最后一个结点。( ) ⒊ 设单链表中结点的结构为(data,next)。若想删除指针*p的直接后继,则应执行下列哪一个操作( ) ①p → next = p → next → next; ②p=p →next; p → next = p → next → next; ③p =p →next; ④p → next = p → next → next; ⒋ 在m阶B树的定义中,必须对其根结点作出可以只有2棵子树的规定。( ) ⒌ 基于关键字比较的内部分类方法,它的关键字比较次数不少于O(nlog2n)。( ) 二、(每小题5分)回答下列问题: ⒈ 如果进栈车序列为1、2、3、4、5、6,则能否得到325641 和 435612,并请说明为什么不能或如何得到。 ⒉试比较顺序有哪些信誉好的足球投注网站与折半有哪些信誉好的足球投注网站的优缺点。 ⒊ 一棵4阶4层(根为第一层,叶子为第4层)的B树,该树中至少有多少个关键字,至多有多少个
文档评论(0)