建议在第三种方法加一个判断嗷,当节点是整个树最右节点的话是取不到值的,下面是优化的代码: //3. 无右节点,并且为父节点的左节点 if (pNode.next != null) { temp = pNode.next; while (temp.next != null && temp.next.right == temp) { temp = temp.next; } if (temp.next != null && temp.next.left == temp) { return temp.next; } return null;
点赞

相关推荐

11-06 16:50
门头沟学院 Java
用微笑面对困难:word打字比赛二等奖的我,也要来凑合凑合
点赞 评论 收藏
分享
11-04 19:05
已编辑
东莞城市学院 单片机
不知道怎么取名字_:你这个要实习两年?哪有这么久的,感觉就是即使你毕业了,但还按实习的话,是不是不用给你缴社保公积金啥的
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务