add new solutions

This commit is contained in:
kanna5 2026-01-05 16:48:03 +09:00
parent 886b5e0a8e
commit 67cad91898
Signed by: kkyy
GPG key ID: 06332F3965E9B0CF
47 changed files with 1549 additions and 1 deletions

View file

@ -0,0 +1,25 @@
package q94
type TreeNode struct {
Val int
Left *TreeNode
Right *TreeNode
}
func traversal(node *TreeNode, ret *[]int) {
if node == nil {
return
}
traversal(node.Left, ret)
*ret = append(*ret, node.Val)
traversal(node.Right, ret)
}
func inorderTraversal(root *TreeNode) []int {
// left, center, right
ret := []int{}
traversal(root, &ret)
return ret
}
var _ = inorderTraversal