其实就是二叉树的层次遍历,用队列来实现。我想说的是像队列,栈这两种数据结构在golang里面真的很方便,直接拿着slice上手就是天生的栈和队列,这也许就是golang并没有实现自己的栈和队列的原因吧。 要注意的是,假如某个节点为nil,就不要加入队列中了,刚开始因为这个原因给我报异常了 代码如下: 来源:CSDN作者:qq_40058686链接:https://blog.csdn.net/qq_40058686/article/details/104531790 标签 golang qq