OJ lintcode 克隆二叉樹

深度復制一個二叉樹。
給定一個二叉樹,返回一個他的 克隆品 。

image.png
class Solution {
public:
    /**
     * @param root: The root of binary tree
     * @return root of new tree
     */

    TreeNode* cloneTree(TreeNode *root) {
        if(root!=NULL){
            TreeNode * q=new TreeNode ();
            q->val=root->val;
            q->left=cloneTree(root->left);
            q->right=cloneTree(root->right);
            return q;
        }
        else
        {
            return NULL;
        }
    }
};
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容

  • 深度復制一個二叉樹。給定一個二叉樹,返回一個他的 克隆品 。您在真實的面試中是否遇到過這個題?Yes樣例給定一個二...
    DayDayUpppppp閱讀 210評論 0 1
  • 樹的概述 樹是一種非常常用的數(shù)據(jù)結(jié)構,樹與前面介紹的線性表,棧,隊列等線性結(jié)構不同,樹是一種非線性結(jié)構 1.樹的定...
    Jack921閱讀 4,489評論 1 31
  • 題目 深度復制一個二叉樹。給定一個二叉樹,返回一個他的 克隆品 。 樣例給定一個二叉樹: 返回其相同結(jié)構相同數(shù)值的...
    六尺帳篷閱讀 666評論 0 2
  • 題目 描述 深度復制一個二叉樹。 給定一個二叉樹,返回一個他的 克隆品 。 樣例 給定一個二叉樹: 返回其相同結(jié)構...
    悠揚前奏閱讀 164評論 0 0
  • 版權聲明:本文為博主原創(chuàng)文章,未經(jīng)博主允許不得轉(zhuǎn)載。 難度:容易 要求: 深度復制一個二叉樹。給定一個二叉樹,返回...
    柒黍閱讀 184評論 0 0