Copy tree recursion / iterative

Copy tree recursion / iterative 


public TreeNode copy(TreeNode root){
  if(root == null) return null;
  TreeNode newRoot = new TreeNode(root.key);
  newRoot.left = copy(root.left);
  newRoot.right = copy(root.right);
  return newRoot;
}

 

posted on 2018-08-09 18:30  猪猪🐷  阅读(90)  评论(0)    收藏  举报

导航