数组二叉树(// 遍历树中的所有节点,寻找最小的叶子节点
// 判断当前节点是否为叶子节点,需满足以下条件:
// 1. 节点值不为 -1(不是空节点)
// 2. 节点值小于当前找到的最小叶子值
// 3. 左子节点不存在(超出数组范围或为-1)
// 4. 右子节点不存在(超出数组范围或为-1)
// 更新最小叶子节点的索引和值,找到叶子节点后,根据叶子节点不断向上推导出父节点,直到找到根节点。对于索引i,其父节点索引为 floor((i-1)/2))