给定一棵二叉树,如果父节点为0,则左子节点为0,右子节点为1。如果父节点为1,则左子节点为1,右子节点为0。根节点为0。找到第N层中存在的第k个节点值。
我尝试用以下方法解决。假设第一层有
现在如何推广这个解决方案或其他解决问题的方法?
我尝试用以下方法解决。假设第一层有
0
,第二层有01
,第三层有01-10
(即前一半的补集)。类似地,第四层上是0110 1001
。现在如何推广这个解决方案或其他解决问题的方法?