由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - leetcode上的sorted list to BST
相关主题
java问题这题怎么做?
leetcode 上单链表转BST那道题求指导[BSSD]回国一趟回来做题很难进入状态了,顺便问下那个Merge k Sorted
根据我面过的hp来的人,基本都没竞争力请大家 看看这个 Merge k Sorted Lists (Java), 我不太明白
弱问:leetcode里Convert Sorted List to Binary Search TreeLeetcode 中文版
把leetcode做完了怎么理解递归解决的“swap every two elements in a linked list”?
[ 每日一课] Sort List请教这么一个题:BST maximum sum path
leetcode 关于Partition List这最小公共父母节点有bug吗?
LeetCode:Partition List 哪位帮我看看, 为什么总是TLE大家帮忙看看 问题在哪啊?由preorder 来建 bst,为什么后面没
相关话题的讨论汇总
话题: treenode话题: listnode话题: null话题: list
进入JobHunting版参与讨论
1 (共1页)
w***y
发帖数: 6251
1
我基本上是照着答案implement的啊,为什么总是超时呢?
大牛帮我看看问题在哪里吧
public ListNode list;
public TreeNode sortedListToBST(ListNode head) {
// Start typing your Java solution below
// DO NOT write main() function
if(head==null) return null;
ListNode p = head;
int cnt = 1;
while(p.next !=null){
cnt++;
}

list=head;
return _sortedListToBST(0,cnt-1);
}

TreeNode _sortedListToBST( int s, int e){

if (s > e) return null;
int mid=s+(e-s)/2;
TreeNode left=_sortedListToBST(s, mid-1);
TreeNode node=new TreeNode(list.val);
node.left=left;
list=list.next;
node.right=_sortedListToBST(mid+1, e);
return node;
}
1 (共1页)
进入JobHunting版参与讨论
相关主题
大家帮忙看看 问题在哪啊?由preorder 来建 bst,为什么后面没把leetcode做完了
问题在哪儿啊 kth Node of BST,大家帮忙[ 每日一课] Sort List
A家面经求Offerleetcode 关于Partition List
弱问一个小问题,leetcode 上merge sorted listLeetCode:Partition List 哪位帮我看看, 为什么总是TLE
java问题这题怎么做?
leetcode 上单链表转BST那道题求指导[BSSD]回国一趟回来做题很难进入状态了,顺便问下那个Merge k Sorted
根据我面过的hp来的人,基本都没竞争力请大家 看看这个 Merge k Sorted Lists (Java), 我不太明白
弱问:leetcode里Convert Sorted List to Binary Search TreeLeetcode 中文版
相关话题的讨论汇总
话题: treenode话题: listnode话题: null话题: list