满二叉二叉排序树堆哪个顺序存储浪费空间大

1个回答
展开全部
摘要 用数组存储完全二叉树的话,会浪费空间,因为数组中的每个元素都需要占用一个存储空间,而实际上有些元素是不存在的,比如叶子节点的左右子节点,这些元素也会占用存储空间,因此会浪费空间。
咨询记录 · 回答于2023-04-05
满二叉二叉排序树堆哪个顺序存储浪费空间大
用数组存储完全二叉树的话,会浪费空间,因为数组中的每个元素都需要占用一个存储空间,而实际上有些元素是不存在的,比如叶子节点的左右子节点,这些元素也会占用存储空间,因此会浪费空间。
老乡,真心没听懂,可以再说得具体一些不
顺序存储用浪费空间大的情况是指,在满二叉树堆中,用顺序存储的方式存储数据时,会浪费大量的空间。这是因为,满二叉树堆的结构要求每个节点都有两个子节点,而顺序存储的方式只能存储一个节点的数据,因此会浪费大量的空间。解决这个问题的方法是使用链式存储的方式来存储满二叉树堆的数据,这样可以有效地节省空间。另外,还可以使用索引树的方式来存储满二叉树堆的数据,这样也可以有效地节省空间。个人心得小贴士:在存储满二叉树堆的数据时,应该尽量使用链式存储或者索引树的方式,以节省空间。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消