堆一定是完全二叉树吗?

来源:百度知道 编辑:UC知道 时间:2024/06/23 23:57:24
最近学习数据结构,学到堆排序,但是不是很明白堆和二叉树的关系,堆是不是一定是二叉树?
谢了
像上面这个是大顶堆吗,但这个不是完全二叉树啊,还有上面说的修改一下,堆是不是一定是完全二叉树?

堆不一定是完全二叉树
但是一般采用完全二叉树,主要是利于存储和运算

堆和二叉树是两种不同的存储结构,但是完全二叉树和堆一般采取数组结构来存储!

提问的和回答的全错。
堆一定是完全二叉树,不一定是满二叉树。

你这个不是堆谢谢。你自己想想怎么建成这个堆?这个堆又怎么用序列表示?