下列每小题的选项中,只有一项是最符合题意的正确答案,多选、错选或不选均不得分。
参考答案C
参考答案A
参考答案A
参考答案B
参考答案C
参考答案C
参考答案A
参考答案B
参考答案D
参考答案B
参考答案D
参考答案D
参考答案C
参考答案A
,n = 100,
。答案选A。参考答案D
请输入正确的答案,多个答案中间用分号隔开。
参考答案确定性
参考答案数据
参考答案元素
参考答案112
参考答案无环图
参考答案12
参考答案n(n-1)/2
参考答案分治
参考答案索引
参考答案平均查找长度
主观题不参与评分,请参考答案自行评分。
参考答案根据递推关系,能从已求得的问题规模为1,2,...,i-1的一系列解,构造出问题规模为i的解。求解规模为i的解时,有时可能仅需规模为1,2,...,i-1的系列解中的一部分,而不是全部。
参考答案二叉树的子树有严格的左右之分,其次序不能任意颠倒,某个结点即使只有一棵子树,也区分是左子树还是右子树,而在度为2的树中,某个结点只有一棵子树时,是不区分左右的。除此之外,二叉树可以是空树,而度为2的树至少有一个度为2的结点,所以不能为空树。
参考答案(1)根结点是A。<br />(2)叶子结点是B、E、G、D。<br />(3)度是2。<br />(4)高度是4。<br />(5)C的孩子结点是E、F。
参考答案顺序查找方法的基本思想是从顺序表头开始,用给定的目标与表中各记录的关键字值逐个进行比较。如果表中存在目标,则进行若干次比较后,一定能够找到目标。如果表中不存在目标,则比较到表尾也不会出现相等的情况。
主观题不参与评分,请参考答案自行评分。

参考答案(1)算法的功能是从前向后将单链表L中的奇数序号结点和相邻的偶数序号结点交换。<br />(2)L=(2,1,4,3,6,5,8,7,9)。

参考答案(1)算法的功能是将含有n个整数的数组a中的所有奇数元素移到偶数元素的前面。<br />(2)数组a的结果是a[0⋯7]={1,3,5,7,2,4,6,8}。

参考答案(1)步骤如下:建立一个临时栈tmps并初始化。退栈st中的所有元素,将不为x的元素进栈到tmps中。退栈tmps中的所有元素,并进栈到st中。销毁栈tmps。<br />(2)算法的功能是如果栈st中存在元素x,将其从栈中清除。


参考答案(1)算法的功能是采用增量递减为1/3的希尔排序方法对a数组中的元素进行递增排序。<br />(2)执行两趟排序。<br />第一趟:2,1,3,6,4,7,5,8<br />第二趟:1,2,3,4,5,6,7,8
主观题不参与评分,请参考答案自行评分。
参考答案<img src="https://img.huikao8.com/huixue_img/importSubject/2065302572188700672.jpeg" alt="题目图片" style="max-width:100%;height:auto;vertical-align:middle;">