这是题目
说实话,递归很好写
但是感觉速度太慢了
其实利用queue<TreeNode*>也可以写,其实就是模拟BFS的过程
这个老哥的题解非常棒,我参考了他的,顺便学习了
还有另一种是使用stack来模拟DFS,看了大家的题解基本都是使用自定义的数据结构来保存每个节点的深度的,不保存的感觉做不了。。。
这是题目
说实话,递归很好写
但是感觉速度太慢了
其实利用queue<TreeNode*>也可以写,其实就是模拟BFS的过程
这个老哥的题解非常棒,我参考了他的,顺便学习了
还有另一种是使用stack来模拟DFS,看了大家的题解基本都是使用自定义的数据结构来保存每个节点的深度的,不保存的感觉做不了。。。