首页 > 职业资格考试
题目内容 (请给出正确答案)
[判断题]

有许多算法在结构是递归的:为了解决一个给定问题,算法要一次或多次地调用其自身来解决相关的子问题。()

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有许多算法在结构是递归的:为了解决一个给定问题,算法要一次或…”相关的问题
第1题
编写一个递归算法,在一棵有n个结点的随机建立起来的二叉搜索树上搜索第k(1≤k≤n)小的元素,并返
编写一个递归算法,在一棵有n个结点的随机建立起来的二叉搜索树上搜索第k(1≤k≤n)小的元素,并返

回指向该结点的指针。要求算法的平均时间复杂度为O(log2n)。二叉搜索树的每个结点中除data、ieftChild、rightChild等数据成员外、增加一个count成员,保存以该结点为根的子树上的结点个数。

点击查看答案
第2题
基于公式2n=2n-1+2n-1,设计一个递归算法。当n是任意非负整数的时候,该算法能够计算2n的值。

点击查看答案
第3题
将一个递归算法改成对应的非递归算法,通常使用()

A.栈

B.队列

C.循环队列

D.优先队列

点击查看答案
第4题
设二叉树共含n个节点,且各节点数据项的类型支持大小比较(类似于整数或浮点数)。试设计并实现一个递归算法,在o(n)时间内将每个节点的数值替换为其后代中的最大数值。

点击查看答案
第5题
一个递归算法必须包括()。

A.递归部分

B.终结条件和递归部分

C.迭代部分

D.终结条件和迭代部分

点击查看答案
第6题
关于解决最小代价生成树问题的Prim算法的下述说法,不正确的是()。

A.优先队列Q中顶点的键值指这个顶点与A集合中点的最小权边的权重

B.从Q中取出一个顶点的实质是在应用MST性质选择连接A与VA的最小权边

C.算法执行结束后,生成树有n-1个顶点

D.算法以优先队列为空为结束条件

点击查看答案
第7题
如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。()
点击查看答案
第8题
下列有关算法的描述中错误的是()

A.算法就是数值计算方法

B.算法是程序设计的灵魂

C.算法可以用自然语言或流程图描述

D.解决一个问题的算法可以有多种

点击查看答案
第9题
关于决策树算法的描述,错误的是?()

A.自下向上递归方式构造决策树

B.有监督的算法

C.非参数学习算法

D.生成的分类规则易于理解

点击查看答案
第10题
设二叉树共含n个节点,且各节点数据项的类型支持线性累加(类似于整数或浮点数),试设计并实现一个递归算法,按照如下规则,在o(n)时间内为每个节点设适当的数值:树根为0;对于数值为k的节点,其左孩子数值为2k+1,右孩子为2k+2。

点击查看答案
第11题
编写一个递归算法,从大到小输出二叉搜索树中所有值不小于x的关键码。要求算法的时间复杂度为O(log2n+m),n为树中结点数,m为输出的关键码个数。
编写一个递归算法,从大到小输出二叉搜索树中所有值不小于x的关键码。要求算法的时间复杂度为O(log2n+m),n为树中结点数,m为输出的关键码个数。

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