Skip to content

Commit 3f2c20a

Browse files
committed
Daily update
1 parent 2be0dde commit 3f2c20a

File tree

6 files changed

+39
-0
lines changed

6 files changed

+39
-0
lines changed

go.mod

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
module github.com/kylesliu/awesome-golang-leetcode
2+
3+
require github.com/emirpasic/gods v1.12.0 // indirect

go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
github.com/emirpasic/gods v1.12.0 h1:QAUIPSaCu4G+POclxeqb3F+WPpdKqFGlw36+yOzGlrg=
2+
github.com/emirpasic/gods v1.12.0/go.mod h1:YfzfFFoVP/catgzJb4IKIqXjX78Ha8FMSDh3ymbK86o=

lib/BTree.go

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
package Solution
2+
3+
import "fmt"
4+
5+
type BTree struct {
6+
root *TreeNode
7+
}
8+
9+
type BTreeNode struct {
10+
data interface{}
11+
left *BTreeNode
12+
right *BTreeNode
13+
}
14+
15+
func (t *BTree) MashBTree(s string) {
16+
fmt.Println("demo")
17+
}

lib/BTree_test.go

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
package Solution
2+
3+
import "testing"
4+
5+
6+
// 序列化二叉树
7+
func TestBTree_MashBTree(t *testing.T) {
8+
bt := BTree{}
9+
bt.MashBTree("ASD")
10+
}

lib/RBTree.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
package Solution
2+
3+
func main() {
4+
gods
5+
}
6+

lib/STree.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
package Solution
2+

0 commit comments

Comments
 (0)