Day 8.2 solution.

This commit is contained in:
2018-12-10 21:15:33 -05:00
parent 4d567425a7
commit 656e975cb1
3 changed files with 45 additions and 4 deletions

View File

@ -5,6 +5,14 @@ type Node struct {
Metadata []int
}
func (node Node) SumMetadata() int {
sum := 0
for _, v := range node.Metadata {
sum += v
}
return sum
}
func BuildTree(data []int) *Node {
root, _ := buildTreeR(data, 0)
return root