练习:等价二叉树
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
- 实现
Walk
函数。 - 测试
Walk
函数。
函数 tree.New(k)
构造了一个随机结构的二叉树,保存了值 k
,2k
,3k
,...,10k
。 创建一个新的 channel ch
并且对其进行步进:
go Walk(tree.New(1), ch)
然后从 channel 中读取并且打印 10 个值。应当是值 1,2,3,...,10。
- 用
Walk
实现Same
函数来检测是否t1
和t2
存储了相同的值。 - 测试
Same
函数。Same(tree.New(1), tree.New(1))
应当返回 true,而Same(tree.New(1), tree.New(2))
应当返回 false。
在线练习
{$ activeFileHint $}