首页 > 考试题库
题目内容 (请给出正确答案)
[主观题]

考查如教材103页代码4.13所示的迷宫寻径算法。a)试举例说明,即便n×n谜宫内部没有任何障碍格点,且起始与目标格点紧邻,也可能须在搜索过所有共(n-2)2个可用格点之后,才能找出一条长度为(n-2)2的通路;b)尝试改进该算法,使之访问的格点尽可能少,找出的路径尽可能短。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“考查如教材103页代码4.13所示的迷宫寻径算法。a)试举例…”相关的问题
第1题
若输入的有序序列S1和S2以平衡二叉搜索树(而非序列)的方式给出,则:a)如教材344页代码12.8和346页代码12.9所示的两个median()算法,分别应做哪些调整?b)调整之后的计算效率如何?

点击查看答案
第2题
在摘除原堆顶元素后,为恢复堆的结构性,为何采用如教材292页代码10.9所示的percolateDown()算法,而不是自上而下地,依次以更大的孩子节点顶替空缺的父节点?

点击查看答案
第3题
如教材346页代码12.9所示的median()算法针对两个向量长度相差悬殊的情况做了优化处理。a)试分析该方法的原理,并证明其正确性;b)试证明,复杂度的精确上界应为o(log(min(n1,n2)))。

点击查看答案
第4题
考查实现如134页代码5.20所示的层次遍历算法,设二叉树共含n个节点。a)试证明,只要辅助队列Q的容量不低于[n/2],就不致于出现中途溢出的问题;b)在规模为n的所有二叉树中,哪些的确会需要如此大容量的辅助队列?c)在层次遍历过程中,若Q中节点的总数的确会达到这么多,则至多可能达到多少次?

点击查看答案
第5题
考查采用DFS算法(教材162页代码6.4)遍历而生成的DFS树,试证明:a)顶点v是u的祖先,当且仅当b)v与

考查采用DFS算法(教材162页代码6.4)遍历而生成的DFS树,试证明:

a)顶点v是u的祖先,当且仅当

b)v与u无承袭关系,当且仅当

点击查看答案
第6题
考查教材39页代码2.10中的无序向量查找算法find(e,lo,hi)。a)在最好情况下,该算法需要运行多少时间?为什么?b)若仅考查成功的查找,则平均需要运行多少时间?为什么?

点击查看答案
第7题
考查中序遍历迭代式算法的第三个版本(教材131页代码5.18)。试继续改进该算法,使之不仅无需辅助栈,而且也无需辅助标志位。

点击查看答案
第8题
考查教材41页代码2.12中的无序向量删除算法remove(lo,hi)。a)若以自后向前的次序逐个前移后继元素,可能出现什么问题?b)何时出现这类问题?试举一例。

点击查看答案
第9题
对异常输入的处置能力是衡量算法性能的重要方面,即教材1.1.4节所谓的鲁棒性,为考查教材95页代
码4.7中evaluate()算法的这一性能。现以非正常的表达式“(12)3+!4*+5”作为其输入。

a)试给出在算法退出之前,操作数栈和操作符栈的演化过程:

b)该算法是否能够正常终止?若异常退出,试解释原因;否则,试给出算法的输出;

c)试改进该evaluate()算法,使之能够判别表达式的语法是否正确。

点击查看答案
第10题
维持一阻塞D触发器及其输入时钟脉冲CP及D信号波形分别如图4.13(a)、(b)所示,设触发器的初态为0,

维持一阻塞D触发器及其输入时钟脉冲CP及D信号波形分别如图4.13(a)、(b)所示,设触发器的初态为0,试对应画出Q端的输出波形.

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改