如题所述
首先,一楼回答是正确的,我来给他通俗一下,使它的回答更容易理解。
答:想象着对完全二叉树进行编号(从1开始,从上到下,从左到右)。
完全二叉树中第一个非叶子结点的编号=树中最后一个节点的编号 / 2
第一个非叶子结点编号为2,即非叶子节点有两个。那么,叶子节点个数 = 总节点个数 - 非叶子结点个数 3 = 5 - 2;
题目: 叶子结点 = 1001 - 1001 / 2 = 501