add new solutions

This commit is contained in:
kanna5 2025-12-23 17:59:03 +09:00
parent ccb8b5673b
commit 58527849b2
Signed by: kkyy
GPG key ID: 06332F3965E9B0CF
6 changed files with 202 additions and 0 deletions

View file

@ -0,0 +1,20 @@
package q104
type TreeNode struct {
Val int
Left *TreeNode
Right *TreeNode
}
func md(d int, node *TreeNode) int {
if node == nil {
return d - 1
}
return max(md(d+1, node.Left), md(d+1, node.Right))
}
func maxDepth(root *TreeNode) int {
return md(1, root)
}
var _ = maxDepth