/**
* Definition for a binary tree node.
* function TreeNode(val) {
* this.val = val;
* this.left = this.right = null;
* }
*/
/**
* @param {TreeNode} root
* @return {boolean}
*/
var isSymmetric = function (root) {
return isMirror(root, root)
function isMirror(p, q) {
if(!p && !q) return true
if(!p || !q) return false
if(p.val == q.val) {
return isMirror(p.left, q.right) && isMirror(p.right, q.left)
} else {
return false
}
}
};
【leetcode101】 JavaScript-对称二叉树
于 2019-04-15 18:07:43 首次发布