@@ -42,7 +42,7 @@ func buildBNodeTreeWeigthRecursive(
42
42
j int ,
43
43
rootValue BNode ,
44
44
leafCollector []int ,
45
- ) (result BNode , leafs []int , err bool ) {
45
+ ) (result BNode , leaves []int , err bool ) {
46
46
if 0 <= i && i < len (dataTree ) && 0 <= j && j < len (dataTree [i ]) {
47
47
48
48
resultNode := BNode {dataTree [i ][j ] + rootValue .getValue (), nil , nil }
@@ -55,12 +55,12 @@ func buildBNodeTreeWeigthRecursive(
55
55
var err bool
56
56
57
57
left , leafCollector , err = buildBNodeTreeWeigthRecursive (dataTree , i + 1 , j , resultNode , leafCollector )
58
- utils .Debug ("left: %v | err: %t | leafsCarry : %v" , left , err , leafCollector )
58
+ utils .Debug ("left: %v | err: %t | leavesCarry : %v" , left , err , leafCollector )
59
59
60
60
resultNode .setLeft (left )
61
61
62
62
right , leafCollector , err = buildBNodeTreeWeigthRecursive (dataTree , i + 1 , j + 1 , resultNode , leafCollector )
63
- utils .Debug ("right: %v | err: %t | leafsCarry : %v" , left , err , leafCollector )
63
+ utils .Debug ("right: %v | err: %t | leavesCarry : %v" , left , err , leafCollector )
64
64
65
65
resultNode .setRight (right )
66
66
@@ -76,10 +76,10 @@ func buildBNodeTreeWeigthRecursive(
76
76
}
77
77
78
78
func BuildBNodeTreeWeigth (dataTree [][]int ) (result Tree , err bool ) {
79
- leafs := []int {}
79
+ leaves := []int {}
80
80
root := BNode {0 , nil , nil }
81
81
82
- _root , _leafs , err := buildBNodeTreeWeigthRecursive (dataTree , 0 , 0 , root , leafs )
82
+ newRoot , newLeaves , err := buildBNodeTreeWeigthRecursive (dataTree , 0 , 0 , root , leaves )
83
83
84
- return Tree {_root , _leafs }, err
84
+ return Tree {newRoot , newLeaves }, err
85
85
}
0 commit comments