leetcode101.對稱二叉樹python

二叉樹一般采用遞歸方法,于是新建函數

def f(p, q):
            if p == None:
                return q == None
            if q == None:
                return p == None
            if p.val == q.val:
                return f(p.left, q.right) and f(p.right, q.left)
            if p.val != q.val:
                return False
        if root == None:
            return True
        return f(root.left, root.right)
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 概述# 二叉樹是一種特殊的樹型結構,它由結點的有限集合構成。 二叉樹是由唯一的起始結點引出的結點集合。這個起始節(jié)點...
    長胖的魚閱讀 1,231評論 0 8
  • 介紹 二叉樹的結構 二叉樹??嫉脑蛴腥缦聨c1、它可以結合鏈表、棧、隊列和字符串等數據結構出題2、需要熟練掌握圖...
    雨住多一橫閱讀 500評論 0 1
  • 前言 樹是數據結構中的重中之重,尤其以各類二叉樹為學習的難點。一直以來,對于樹的掌握都是模棱兩可的狀態(tài),現(xiàn)在希望通...
    MrHorse1992閱讀 355,587評論 51 536
  • 數據結構和算法--二叉樹的實現(xiàn) 幾種二叉樹 1、二叉樹 和普通的樹相比,二叉樹有如下特點: 每個結點最多只有兩棵子...
    sunhaiyu閱讀 6,705評論 0 14
  • 一些概念 數據結構就是研究數據的邏輯結構和物理結構以及它們之間相互關系,并對這種結構定義相應的運算,而且確保經過這...
    Winterfell_Z閱讀 6,603評論 0 13

友情鏈接更多精彩內容