力扣刷題:100. 相同的樹
100. 相同的樹
給定兩個二叉樹,編寫一個函式來檢驗它們是否相同。
/**
* Definition for a binary tree node.
* public class TreeNode {
* int val;
* TreeNode left;
* TreeNode right;
* TreeNode() {}
* TreeNode(int val) { this.val = val; }
* TreeNode(int val, TreeNode left, TreeNode right) {
* this.val = val;
* this.left = left;
* this.right = right;
* }
* }
*/
class Solution {
public boolean isSameTree(TreeNode p, TreeNode q) {
if(p == null && q == null) return true;
if(p == null || q == null) return false;
if(p.val != q.val) return false;
return isSameTree(p.left, q.left) && isSameTree(p.right, q.right);
}
}
相關文章
- leetcode 100.相同的樹 JavaLeetCodeJava
- 力扣刷題——2306. 公司命名力扣
- 2024.09.22 力扣刷題 Z字形變換力扣
- 力扣刷題-二分查詢力扣
- 力扣刷題-滑動視窗(字串)力扣字串
- 力扣工作周刷題 - 94. 二叉樹的中序遍歷力扣二叉樹
- 力扣刷題Python筆記:括號生成力扣Python筆記
- 程式設計師如何玩轉力扣刷題?程式設計師力扣
- 力扣刷題筆記:207. 課程表力扣筆記
- 力扣 (LeetCode) - Database-刷題626--換座位力扣LeetCodeDatabase
- 力扣前1500道非會員題刷題筆記力扣筆記
- 力扣題解力扣
- 力扣#94 樹的中序遍歷力扣
- python力扣刷題記錄——771. 寶石與石頭Python力扣
- python力扣刷題記錄——1470. 重新排列陣列Python力扣陣列
- 力扣刷題——2398. 預算內的最多機器人數目力扣機器人
- 力扣刷題——3096.得到更多分數的最少關卡數目力扣
- 力扣 (LeetCode) - Database-刷題183--從不訂購的客戶力扣LeetCodeDatabase
- python力扣刷題記錄——1614. 括號的最大巢狀深度Python力扣巢狀
- python力扣刷題記錄——1480. 一維陣列的動態和Python力扣陣列
- LeetCode 刷題—樹LeetCode
- 相同的樹
- 力扣刷題——3007.價值和小於等於 K 的最大數字力扣
- 力扣刷題對heap-use-after-free on address錯誤原因之一猜想力扣
- 力扣題之迴文數力扣
- 【刷力扣】1342. 將數字變成 0 的操作次數力扣
- 力扣 - 劍指 Offer 27. 二叉樹的映象力扣二叉樹
- [Golang]力扣Leetcode—初級演算法—樹—二叉樹的最大深度Golang力扣LeetCode演算法二叉樹
- LeetCode 100——相同的樹LeetCode
- 力扣---2020.7.30力扣
- 力扣---2020.9.27力扣
- 力扣---2020.9.29力扣
- 力扣---2020.9.28力扣
- 力扣---2020.9.3力扣
- 力扣---2020.9.4力扣
- 力扣題解1-兩數之和力扣
- 力扣題解2-兩數相加力扣
- 【力扣】排列問題(回溯法)(去重)力扣