Top0NE level
获赞
3
粉丝
1
关注
1
看过 TA
17
南京工业大学
2016
Java
IP属地:未知
暂未填写个人简介
私信
关注
2015-08-30 22:13
已编辑
南京工业大学 Java
public static ArrayListPrintFromTopToBottom(TreeNode root)  {          ArrayList array = new ArrayList();          if (root == null)               return null;          Queue nodes = new LinkedList();          nodes.offer(root);         while (nodes.size() > 0) {          ...
Top0NE:已解决代码如下: public class Solution {     public ArrayList<Integer> PrintFromTopToBottom(TreeNode root) {          ArrayList array = new ArrayList();          if (root == null)               return array;          Queue<TreeNode> nodes = new LinkedList<TreeNode>();         nodes.offer(root);         while (nodes.size() > 0) {                  TreeNode pnode = nodes.poll();                 array.add(pnode.val);                 if (pnode.left != null)                      nodes.offer(pnode.left);                  if (pnode.right != null)                     nodes.offer(pnode.right);               }          if (array.isEmpty()) {                   return null;          } else {                   return array;          }     } }
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务