文章来源:https://www.toymoban.com/news/detail-857993.html
解题思路:文章来源地址https://www.toymoban.com/news/detail-857993.html
class Solution {
List<TreeNode> list = new ArrayList<>();
public void flatten(TreeNode root) {
recur(root);
for (int i = 1; i < list.size(); i++) {
TreeNode pre = list.get(i - 1);
TreeNode cur = list.get(i);
pre.left = null;
pre.right = cur;
}
}
public void recur(TreeNode root) {
if (root == null) return;
list.add(root);
recur(root.left);
recur(root.right);
}
}
到了这里,关于力扣HOT100 - 114. 二叉树展开为链表的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!