麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

leetcode: Convert Sorted List to Binary Search Tree

2019-11-10 19:39:06
字體:
來源:轉載
供稿:網友

這道題一開始我就想錯方向了。

記得算法與數據結構中有一種數據結構是AVL樹,AVL不考慮插入的數字是否排列有序。

本題中用到的思想有 快慢指針  遞歸(涉及到樹的操作大多是遞歸)

代碼如下:

class Solution {public:    TreeNode* sortedListToBST(ListNode* head) {        if(!head) return NULL;        if(!head->next) return new TreeNode(head->val);        ListNode* fast=head->next;        ListNode* slow=head;        while(fast->next&&fast->next->next)        {            fast=fast->next->next;            slow=slow->next;        }        ListNode* mid=slow->next;        slow->next=NULL;        TreeNode* ret=new TreeNode(mid->val);        ret->left=sortedListToBST(head);        ret->right=sortedListToBST(mid->next);        return ret;    }};


上一篇:線程安全

下一篇:斜率優化

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中午日产幕无线码1区 | 欧美69free性videos| 欧美一级网 | 成人福利视频 | 欧美视频国产精品 | 亚洲爱爱网站 | 久久精品久久精品久久精品 | chinese18 xxxx videos | 黄网站免费观看视频 | 国产精品刺激对白麻豆99 | 黄色成人小视频 | 羞羞答答影院 | 久久免费综合视频 | 精品久久久久久久久久久久久久 | 泰剧19禁啪啪无遮挡大尺度 | 久久久久久久久久综合 | 欧美一级毛片美99毛片 | 久久不射电影网 | 国产精品99久久99久久久二 | 一区二区三区视频在线观看 | 国产免费小视频在线观看 | 欧美一级色片 | 亚洲精品久久久久久下一站 | 深夜视频在线 | 激情久久一区二区 | 中文字幕欧美专区 | 九九热在线免费观看视频 | 日本黄色a视频 | 成熟女人特级毛片www免费 | 日本免费不卡一区二区 | 亚洲第一综合 | 欧美国产综合视频 | 精品一区二区三区日本 | 日韩精品网站在线观看 | 久久久久久久久久久久免费 | 日韩毛片网站 | 成人福利在线视频 | 久久老司机精品视频 | 成年免费在线视频 | 国产精品久久久久久久久久久久久久久久 | 91精品国产91 |