convert-sorted-list-to-binary-search-tree
来源:互联网 发布:搁置争议 共同开发知乎 编辑:程序博客网 时间:2024/06/07 06:29
题目:
Given a singly linked list where elements are sorted in ascending order, convert it to a height balanced BST.
程序:
class Solution {public: TreeNode *sortedListToBST(ListNode *head) { return BST(head,NULL); } TreeNode *BST(ListNode *head,ListNode *tail) { if(head == tail) return NULL; ListNode *s = head; ListNode *f = head; while(f!=tail && f->next!=tail) { s = s->next; f = f->next->next; } TreeNode *root = new TreeNode(s->val); root->left = BST(head,s); root->right = BST(s->next,tail); return root; }};
阅读全文
0 0
- Convert Sorted List to Binary Search Tree
- Convert Sorted List to Binary Search Tree
- Convert Sorted List to Binary Search Tree
- Convert Sorted List to Binary Search Tree
- Convert Sorted List to Binary Search Tree
- Convert Sorted List to Binary Search Tree
- Convert Sorted List to Binary Search Tree
- Convert Sorted List to Binary Search Tree
- Convert Sorted List to Binary Search Tree
- Convert Sorted List to Binary Search Tree
- Convert Sorted List to Binary Search Tree
- Convert Sorted List to Binary Search Tree
- Convert Sorted List to Binary Search Tree
- convert sorted list to binary search tree
- Convert Sorted List to Binary Search Tree
- Convert Sorted List to Binary Search Tree
- Convert Sorted List to Binary Search Tree
- Convert Sorted List to Binary Search Tree
- Django项目中的Admin应用详解
- mysql存emoji表情报错处理
- 面向对象 < static > 与 < final > 修饰属性和方法
- Android平台上,帧动画发生不规则抖动
- spring boot+mvc+mybatis(通用mapper)+druid+jsp+bootstrap实现后台权限管理系统源码
- convert-sorted-list-to-binary-search-tree
- Halcon11与VS2010联合开发
- 商务礼仪在市场经济中有哪些作用?
- java面向对象实例
- 杂谈
- mysqlcppconn.dll”的激活上下文生成失败 0xc0150002 Microsoft.VC90.DebugCRT
- 双向链表的建立和打印
- Spring Boot 使用 Druid 和监控配置
- Microsoft SQL Server 2016 下载地址和密钥