题目写错了,应该是取上整
我们来确定高度为h的结点,设为i,记k为以i为祖先,最左边的叶子
则i⋅2h=k,又∵n2<k≤n,故n2h+1<i≤n2h
即⌊n2h+1⌋+1≤i≤⌊n2h⌋,故i的个数为⌊n2h⌋−⌊n2h+1⌋−1+1≤⌈n2h+1⌉
故得证
08-13
08-13
题目写错了,应该是取上整
我们来确定高度为h的结点,设为i,记k为以i为祖先,最左边的叶子
则i⋅2h=k,又∵n2<k≤n,故n2h+1<i≤n2h
即⌊n2h+1⌋+1≤i≤⌊n2h⌋,故i的个数为⌊n2h⌋−⌊n2h+1⌋−1+1≤⌈n2h+1⌉
故得证