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

当从一个有n个元素的最小堆中删除一个结点时,需要进行调整以重新形成最小堆。为此,需要做()次关键码比较,移动()元素。

当从一个有n个元素的最小堆中删除一个结点时,需要进行调整以重新形成最小堆。为此,需要做()次关键码比较,移动()元素。

A、当从一个有n个元素的最小堆中删除一个结点时,需要进行调整以重新形成最小堆。为此,需要做()次关键码比

B、当从一个有n个元素的最小堆中删除一个结点时,需要进行调整以重新形成最小堆。为此,需要做()次关键码比

C、当从一个有n个元素的最小堆中删除一个结点时,需要进行调整以重新形成最小堆。为此,需要做()次关键码比

D、当从一个有n个元素的最小堆中删除一个结点时,需要进行调整以重新形成最小堆。为此,需要做()次关键码比

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“当从一个有n个元素的最小堆中删除一个结点时,需要进行调整以重…”相关的问题
第1题
请回答以下关于堆的问题: (1)堆的存储结构是顺序的,还是链式的? (2)设有一个大顶堆,即堆中任意结点的关键码均大于它的左孩子和右孩子的关键码。其具有最大值的元素可能在什么地方? (3)对n个元素进行初始建堆的过程中,最多做多少次数据比较?

点击查看答案
第2题
已知指针la和1b分别指向两个无头结点单链表中的首元结点。下列算法是从表la中删除自第i个元素
起共len个元素后, 将它们插入到表1b中第i个元素之前。试问此算法是否正确?若有错,请改正之。

点击查看答案
第3题
在一个长度为N的顺序表中第i个元素(1<=i<=N+1)之前插入一个元素,然后(前面的插入操作完成后)再删除第i个(1<=i<=N+1)元素,需向前移动()个元素。

A.i

B.N-i

C.N-i+1

D.N-i-1

点击查看答案
第4题
a)图7-21中的边能剖分为两条路(边不相重),试给出这样的剖分。 b)设G是一个具有k个奇数度结点(k

a)图7-21中的边能剖分为两条路(边不相重),试给出这样的剖分。

b)设G是一个具有k个奇数度结点(k>0)的连通图,证明在G中的边能剖分为k/2条路(边不相重)。

c)设G是一个具有k个奇数度结点的图,问最少加几条边到G中,而使所得的图有一条欧拉回路,说明对于图7-21如何能做到这一点。

d)在c)中如果只允许加平行于G中已存在的边,问最少加几条边到G中,使所得的图中有一条欧拉回路,这事总能做到吗?叙述能做到这事的充分必要条件。

点击查看答案
第5题
设图G的结点是由所有0和1的有序k元组所组成,两个结点相邻当且仅当对应的两个有序k元组有一个坐标不相同,这样的图称为及一维立方体图。试证明k-维立方体图有2k个结点,有k·2k-1条边且是一个二部图。

点击查看答案
第6题
问题描述:试设计一个用回溯法搜索排列空间树的函数.该函数的参数包括结点可行性判定函数和上
界函数等必要的函数,并将此的数用于解圆排列问题.

圆排列问题描述如下:给定n个大小不等的圆,现要将这n个圆排进一个矩形框中,且要求各圆与矩形框的底边相切.圆排列问题要求从n个圆的所有排列中找出有最小长度的圆排列.例如,当n=3,且所给的3个圆的半径分别为1、1、2时,这3个圆的最小长度的圆排列见图5-9,其最小长度为.

算法设计:对于给定的n个圆,计算最小长度圆排列.

数据输入:由文件input.txt提供输入数据.文件的第1行是1个正整数n,表示有n个圆.第2行有n个正数,分别表示n个圆的半径.

结果输出:将计算的最小长度输出到文件output.txt.文件的第1行是最小长度,保留5位小数.

点击查看答案
第7题
试编写一个函数,将一个有n个非零元素的整数一维数组A[n]拆分为两个一维数组,使得A[]中大于零的元素存放在B[]中,小于零的元素存放在C[]中。

点击查看答案
第8题
一个有n个结点的带权无向图,其生成树应有()条边。

A.n

B.n-1

C.nlogn

D.n/2

点击查看答案
第9题
设在一个带附加头结点的单链表中所有元素结点的数据值无序排列,试编写一个函数, 删除表中所有大于min, 小于max的元素(若存在) 。
设在一个带附加头结点的单链表中所有元素结点的数据值无序排列,试编写一个函数, 删除表中所有大于min, 小于max的元素(若存在) 。

点击查看答案
第10题
设单链表中结点的结构为:在一个具有n个结点的单链表中插人一个新结点,并可以不保持原有顺序的

设单链表中结点的结构为:

在一个具有n个结点的单链表中插人一个新结点,并可以不保持原有顺序的算法的时间复杂度是().

A、O(1)

B、O(n)

C、O(n2)

D、O(nlog2n)

点击查看答案
第11题
在一个有n个元素的集合上,可以有多少种不同的关系。

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