leetcode_链表转成二叉搜索树

题意:把一个排序好的链表转换成平衡二叉搜索树node 思路:其实跟数组那题同样。区别是创建右子树的时候,有一个trick:因为链表不能根据下标访问,因此新建一个节点的时候必然会遍历整个链表。设中间节点为middle,从head到middle的前一个为左子树,从middle->next日后为右子树数组 TreeNode * build(ListNode *head,int start,int end
相关文章
相关标签/搜索