32.從上到下打印二叉樹

其實就是二叉樹的層次遍歷,用隊列來實現。我想說的是像隊列,棧這兩種數據結構在golang裏面真的很方便,直接拿着slice上手就是天生的棧和隊列,這也許就是golang並沒有實現自己的棧和隊列的原因吧。 要注意的是,假如某個節點爲nil,就不要加入隊列中了,剛開始因爲這個原因給我報異常了 代碼如下:
相關文章
相關標籤/搜索