对于n个元素的关键字序列{k1,k2,…,kn},当且仅当满足关系ki≤k2i,且ki≤k2i+1(2i≤ n,2i+1≤n)称其为
对于n个元素的关键字序列{k1,k2,…,kn},当且仅当满足关系ki≤k2i,且ki≤k2i+1(2i≤ n,2i+1≤n)称其为小根堆,反之则为大根堆。以下序列中,(56)不符合堆的定义。
A.(4,10,15,72,39,23,18)
B.(58,27,36,12,8,23,9)
C.(4,10,18,72,39,23,15)
D.(58,36,27,12,8,23,9)
解析:本题考查堆的概念。将序列中的元素放入一棵完全二叉树,如下所示,以便于观察结点 ki,k2i和ki、k2i+1(2i≤n,2i+1≤n)之间的关系。

按照小根堆的定义检查选项A和C,按照大根堆的定义检查选项B和D,显然,选项C不符合小根堆的定义。
定义一种对正整数n定义一种对正数n的“F”运算:一、当n为奇数时结果为3n+5;二、当n为偶数时, 数学 2020-04-06 …
关于x的一元二次方程x²+2x+k+1=0的实数解是x1和x2 (1)求k的取值范围 (2)x1+ 数学 2020-05-16 …
用十字链表表示一个有K个非0元素的m×n的稀疏矩阵,则其总的结点数为(43)。A./nB./2C.m 计算机类考试 2020-05-26 …
已知关于x,y的二元二次方程x∧2+y∧2+2x-4y+k=0(k∈R)表示圆C.是否存在实数K使 数学 2020-06-14 …
1/n(n+k)=1/k(1/n一1/n+k)求证明,望能人不要嫌麻烦, 数学 2020-07-07 …
用数学归纳法证明“n3+(n+1)3+(n+2)3,(n∈N+)能被9整除”,要利用归纳法假设证n 数学 2020-08-01 …
设n为正整数,利用大o记号将下列程序段的执行时间表示为n的函数(1)i=1""-k=100.whil 数学 2020-11-01 …
从n个数中取k个数可以重复有多少种不同的取法如果是n^k显然重复了很多n+k-1)忘说了123312 数学 2020-12-02 …
已知等比数列{an}前n项和Sn=2n+k;数列{bn}是等差数列,其首项b1=1,公差为d,且其前 数学 2020-12-03 …
定义一种对正数n的“F”运算:一、当n为奇数时结果为3n+5;二、当n为偶数时,结果为n/2^k(其 数学 2020-12-05 …