小球下落 有一棵二叉树,最大的深度为D,所有叶子的深度都相同,所有节点从上到下从左到右的编号为 1,2,3,4…2D-1 在节点1处放一个小球,它会往下落,每个内节点上都有一个开关,初始化的时候都是关着的,当每次有小球落到一个开关的时候,它的状态就会变化 当小球到达一个内节点的时候,如果开关是关闭的,就往左走,否则就往右走,直到走到叶子节点。 输入 D I D表示二叉树的深度, 在输入I表示第几个小球 (D <= 20 输入最多包含1000组数据); 输出 第I个小球最后落入的叶子节点数目。 分析 & code: 传送门