初始堆的有关问题

初始堆的问题
对整数序列(7,4,19,3,9,2)作从小到大的堆排序,堆序列算法首先对该序列构造初始堆,所构造的初始堆是?
a 19,9,7,4,3,2 
b 19,9,7,4,2,3
c 19,9,7,3,4,2
d 19,4,7,9,3,2

答案是 c

哪位大侠高告诉高速我这个答案是怎么得出来的? 具体的过程是什么样的。谢谢

------解决方案--------------------
按顺序写个二叉树,之后调整大顶堆就可以了,
题应该没错吧,最终等到的是从小到大的排序,是应该建大顶堆得,楼上几个看看数据结构吧
------解决方案--------------------
按顺序将序列里的数插入到堆里:
1、插入7
2、插入4到7的左儿子
3、插入19到7的右儿子,由于19大于7,交换19与7
4、插入3到4的左儿子
5、插入9到4的右儿子,9大于4,交换9与4
6、插入2到7的左儿子
最终得到结果:19 9 7 3 4 2
lz可以画图理解下
------解决方案--------------------
先把这些数字放在一个二叉树里,然后按照建堆的方式建就行了