代码随想录算法训练营day17|110、257、404

文章探讨了后序遍历在解决树问题中的优势,如判断左子树的左叶子之和。同时强调了递归和回溯的配合,以及如何在递归过程中设置终止条件。提到不平衡树的判断和前序遍历在求路径中的作用。

110

高度:后序

深度:前序

后序遍历解决问题:确保递归三要素。

如果前序遍历,左右还没得到怎么可能先遍历中呢?

-1意义是这个树不是平衡

257

求路径需要前序遍历。

递归?回溯?相辅相成的,回溯的过程就在递归的下面。

中写到最前面

path表示路径添加

404

后序遍历会好点:判断左右子树的左叶子之和,返回给上一层节点。

递归逻辑:终止条件时,我要判断左孩子之和,要从父节点出发,所以当某个节点没有叶子节点时,条件终止。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值