var isS: Bool = true
func isSymmetric(_ root: TreeNode?) -> Bool {
helper(root, root)
return isS
}
func helper(_ left: TreeNode?, _ right: TreeNode?) {
if isS == false {
return
}
if left == nil {
isS = right == nil
return
}
if right == nil {
isS = left == nil
return
}
if left!.val != right!.val {
isS = false
return
}
let nodei = left?.left
let nodej = left?.right
let nodex = right?.left
let nodey = right?.right
helper(nodei, nodey)
helper(nodej, nodex)
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。