由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 过不了leetcode Zigzag Level Order Traversal
相关主题
Binary Tree Level Order Traversal为什么老通不过Yelp 面试
我又fail了面试又有leetcode题目来请教了
看着简单老是写不对的Binary Tree Zigzag Level Order Traversalpath sum II OJ 超时
Tree的traversal也分BFS和DFS?灭三哥也不容易
inorder traversal的空间复杂度是O(N) 还是O(logN)?问个算法题
Leetcode: Symmetric Tree有没有好的iterative的解法?F电面
一道FB的followup 问题请问一道关于binary tree的题
longest valid Parentheses有O(n)算法么question about Leetcode #113 LeetCode – Path Sum II (Java)
相关话题的讨论汇总
话题: arraylist话题: integer话题: treenode话题: null话题: row
进入JobHunting版参与讨论
1 (共1页)
c*****a
发帖数: 808
1
怎么优化space,有报错 Run Status: Memory Limit Exceeded
本地IDE倒能跑
public class Solution {
public ArrayList> zigzagLevelOrder(TreeNode root) {
// Start typing your Java solution below
// DO NOT write main() function
ArrayList> res = new ArrayList
>();
Queue queue = new LinkedList();
queue.offer(root);
queue.offer(null);
ArrayList row = new ArrayList();
while(queue.size()>0){
TreeNode curr = queue.poll();
if(curr == null){
res.add(row);
row = new ArrayList();
if(queue.size()>0)
queue.offer(null);
}
else{
row.add(curr.val);
if(curr.right != null)
queue.offer(curr.right);
if(curr.left != null)
queue.offer(curr.left);
}
}
return res;
}
}
l**z
发帖数: 78
2
考虑下root==null

Integer>

【在 c*****a 的大作中提到】
: 怎么优化space,有报错 Run Status: Memory Limit Exceeded
: 本地IDE倒能跑
: public class Solution {
: public ArrayList> zigzagLevelOrder(TreeNode root) {
: // Start typing your Java solution below
: // DO NOT write main() function
: ArrayList> res = new ArrayList
: >();
: Queue queue = new LinkedList();
: queue.offer(root);

1 (共1页)
进入JobHunting版参与讨论
相关主题
question about Leetcode #113 LeetCode – Path Sum II (Java)inorder traversal的空间复杂度是O(N) 还是O(logN)?
请教,Binary Tree Level Traversal有recursive的算法么?Leetcode: Symmetric Tree有没有好的iterative的解法?
这个inorder traversal 有错嘛,为什么leetcode 总报memory limit exceed?一道FB的followup 问题
minstack不是吧?我的这么简单的leetcode code怎么也memory limit exceeded?longest valid Parentheses有O(n)算法么
Binary Tree Level Order Traversal为什么老通不过Yelp 面试
我又fail了面试又有leetcode题目来请教了
看着简单老是写不对的Binary Tree Zigzag Level Order Traversalpath sum II OJ 超时
Tree的traversal也分BFS和DFS?灭三哥也不容易
相关话题的讨论汇总
话题: arraylist话题: integer话题: treenode话题: null话题: row