如何证明从完全二叉树到数组的转换?

How to prove the conversion from a compete binary tree to an array?

一个完整二叉树可以有效地实现为一个数组,其中索引i处的节点在索引2i2i+1 和索引为 floor(i/2) 的父级,具有 one-based 索引.

如果子索引大于节点数,则子节点不存在。

我每次都看到这些转换,但是没有它们的正式证明,任何人都可以给出严格的证明或link,谢谢!

查看此 link Derivation of index equations 这是基于 0 的索引。但也有关于 1 based indexing

的注释