【华为OD机试真题 JAVA】数组二叉树

JS版:【华为OD机试真题 JS】数组二叉树​​​​​​​ 

标题:数组二叉树 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限

二叉树也可以用数组来存储,给定一个数组,树的根节点的值存储在下标1,对于存储在下标N的节点,它的左子节点和右子节点分别存储在下标2*N和2*N+1,并且我们用值-1代表一个节点为空。
给定一个数组存储的二叉树,试求从根节点到最小的叶子节点的路径,路径由节点的值组成。

输入描述:

输入一行为数组的内容,数组的每个元素都是正整数或表示节点为空的-1,元素间用空格分隔。注意第一个元素即为根节点的值,即数组的第N个元素对应下标N,下标0在树的表示中没有使用,所以我们省略了。输入的树最多为7层。

你可能感兴趣的:(华为OD机试真题,2023,(A,算法,java,华为)