问题 单项选择题

以下序列中不符合堆定义的是()。

A.(102,87,100,79,82,62,84,42,22,12,68)

B.(102,100,87,84,82,79,68,62,42,22,12)

C.(12,22,42,62,68,79,82,84,87,100,102)

D.(102,87,42,79,82,62,68,100,84,12,22)

答案

参考答案:D

解析:

可以自己将每个序列码成堆,看是否符合堆的定义。选项D中100造成其不是堆。

单项选择题
单项选择题