判别以下序列是否为堆(小顶堆或大顶堆)。如果不是,则把它调整为堆(要求记录交换次数最少)。
(1)(100, 86, 48, 73, 35, 39, 42, 57, 66, 21);
(2)(12, 70, 33, 65, 24, 56, 48, 92, 86, 33);
(3)(103, 97, 56, 38, 66, 23, 42, 12, 30, 52, 06, 20);
(4)(05, 56, 20, 23, 40, 38, 29, 61, 35, 76, 28, 100)。
这道题你会答吗?花几分钟告诉大家答案吧!