一.二叉树介绍点这片文章 二叉树及题目介绍 例题: 有一颗满二叉树,每个节点是一个开关,初始全是关闭的,小球从顶点落下, 小球每次经过开关就会把它的状态置反,这个开关为关时,小球左跑,为开时右跑.现在问第k个球下落到d层时的开关编号.输入深度d和小球个数k 思路分析:首先该题最先想到的是模拟,开一个数组表示开关,下标表示编号,根据k的子树为2k和2k+1来改变数组,判断进行.但是这样太麻烦了.而且根据深度和小球个数,导致计算量太大. 寻找规律: 可以知道每一层,第奇数个落入该层的球都是往左,第偶…