国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

對稱的二叉樹

2019-11-08 02:16:55
字體:
供稿:網(wǎng)友
題目描述

請實現(xiàn)一個函數(shù),用來判斷一顆二叉樹是不是對稱的。注意,如果一個二叉樹同此二叉樹的鏡像是同樣的,定義其為對稱的。

IDEA

對稱二叉樹滿足:

1.二叉樹為null

2.或者左子樹t1,右子樹t2對稱:節(jié)點相等,t1的左子樹和t2的右子樹相等。

CODE

/*public class TreeNode {    int val = 0;    TreeNode left = null;    TreeNode right = null;    public TreeNode(int val) {        this.val = val;    }}*/public class Solution {    boolean isSymmetrical(TreeNode PRoot)    {        if(pRoot==null)            return true;        return isCommon(pRoot.left,pRoot.right);    }    boolean isCommon(TreeNode t1,TreeNode t2){        if(t1==null&&t2==null)            return true;        if(t1!=null&&t2!=null)            return (t1.val==t2.val)&&isCommon(t1.left,t2.right)&&isCommon(t1.right,t2.left);        return false;    }}


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 西乌珠穆沁旗| 沿河| 克什克腾旗| 铜鼓县| 定安县| 华蓥市| 全南县| 焉耆| 共和县| 军事| 泰来县| 遂川县| 明光市| 神木县| 奇台县| 滕州市| 大竹县| 上饶县| 孝义市| 雷山县| 汝城县| 关岭| 垣曲县| 应城市| 南昌县| 仁布县| 东海县| 自贡市| 稷山县| 巴林左旗| 漳州市| 耒阳市| 古交市| 西丰县| 阿尔山市| 石景山区| 阳西县| 普洱| 兴义市| 专栏| 读书|