mirror of
https://github.com/huihut/interview.git
synced 2024-03-22 13:10:48 +08:00
【@FlyingfishMORE 提供】完全二叉树结点性质修改
https://github.com/huihut/interview/issues/16
This commit is contained in:
parent
51581746c8
commit
8411995a78
|
@ -1491,7 +1491,7 @@ typedef struct GLNode1 {
|
||||||
4. 有 n 个结点的完全二叉树深度 k = ⌊ log<sub>2</sub>(n) ⌋ + 1
|
4. 有 n 个结点的完全二叉树深度 k = ⌊ log<sub>2</sub>(n) ⌋ + 1
|
||||||
5. 对于含 n 个结点的完全二叉树中编号为 i (1 <= i <= n) 的结点
|
5. 对于含 n 个结点的完全二叉树中编号为 i (1 <= i <= n) 的结点
|
||||||
1. 若 i = 1,为根,否则双亲为 ⌊ i / 2 ⌋
|
1. 若 i = 1,为根,否则双亲为 ⌊ i / 2 ⌋
|
||||||
2. 若 2i > n,则 i 结点没有左孩子,否则孩子编号为 2i + 1
|
2. 若 2i > n,则 i 结点没有左孩子,否则孩子编号为 2i
|
||||||
3. 若 2i + 1 > n,则 i 结点没有右孩子,否则孩子编号为 2i + 1
|
3. 若 2i + 1 > n,则 i 结点没有右孩子,否则孩子编号为 2i + 1
|
||||||
|
|
||||||
#### 存储结构
|
#### 存储结构
|
||||||
|
|
Loading…
Reference in New Issue
Block a user