当前位置: 首页 > news >正文

文山微网站建设easyphp搭建wordpress

文山微网站建设,easyphp搭建wordpress,网站设计师工资一般多少,新产品推广文章目录1. 题目2. 解题1. 题目 将一个 二叉搜索树 就地转化为一个 已排序的双向循环链表 。 对于双向循环列表#xff0c;你可以将左右孩子指针作为双向循环链表的前驱和后继指针#xff0c;第一个节点的前驱是最后一个节点#xff0c;最后一个节点的后继是第一个节点。 … 文章目录1. 题目2. 解题1. 题目 将一个 二叉搜索树 就地转化为一个 已排序的双向循环链表 。 对于双向循环列表你可以将左右孩子指针作为双向循环链表的前驱和后继指针第一个节点的前驱是最后一个节点最后一个节点的后继是第一个节点。 特别地我们希望可以 就地 完成转换操作。 当转化完成以后树中节点的左指针需要指向前驱树中节点的右指针需要指向后继。 还需要返回链表中最小元素的指针。 示例 1 示例 2 输入root [2,1,3] 输出[1,2,3]示例 3 输入root [] 输出[] 解释输入是空树所以输出也是空链表。示例 4 输入root [1] 输出[1]提示 -1000 Node.val 1000 Node.left.val Node.val Node.right.val Node.val 的所有值都是独一无二的 0 Number of Nodes 2000来源力扣LeetCode 链接https://leetcode-cn.com/problems/convert-binary-search-tree-to-sorted-doubly-linked-list 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 采用二叉树的非递归遍历写法即可 /* // Definition for a Node. class Node { public:int val;Node* left;Node* right;Node() {}Node(int _val) {val _val;left NULL;right NULL;}Node(int _val, Node* _left, Node* _right) {val _val;left _left;right _right;} }; */class Solution { public:Node* treeToDoublyList(Node* root) {if(!root)return root;stackNode* stk;Node *cur, *head NULL, *prev NULL;while(root || !stk.empty()){while(root){stk.push(root);root root-left;}cur stk.top();stk.pop();if(!head)head cur;//头结点root cur-right;cur-left prev;//当前节点的前驱if(prev)prev-right cur;//前面节点的后驱prev cur;//前节点更新}cur-right head;//最后的尾节点后继是头head-left cur;//头节点的前驱是尾节点return head;//返回头} };12 ms 7.4 MB 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.pierceye.com/news/573411/

相关文章:

  • 做理财的网站有哪些怎么弄数据库备份做网站
  • 网站不接入备案易企互联网站建设
  • 那种网站打不开北京网站建设找华网天下
  • 网站建设seo优化浙江网站名称怎么收录
  • 天津网站制作工具想自己做网站 有免费的吗
  • 宝塔织梦网站建设求网站备案照片
  • 聊城住房和城乡建设厅网站研发项目管理软件
  • 国投集团网站开发杭州网站界面设计
  • 做关于什么的网站莆田网站建设解决方案
  • 湖南长沙做网站那些网站可以做反链
  • 成都金牛网站建设公司高端网站配色
  • 做喜报的网站设计师的工作内容
  • 济南网站建设工作wordpress 资讯
  • 网站调用数据库平台公司名单
  • 移动网站怎么做成都设计公司名字
  • 杭州最好的网站设计公司服务器域名解析
  • 做试用网站的原理塘沽网吧开门了吗
  • 网站域名的作用古典网站源码
  • 做直播网站软件有哪些软件涿州网站建设有限公司
  • 易托管建站工具wordpress多个single
  • 建一个电影网站多大 数据库半厘米wordpress
  • 住房和建设厅网站首页网站源码怎么写
  • 宁波新亚建设公司网站简单网站建设
  • 做网站没赚到钱网站后台地址忘记了
  • 备案网站公共查询安阳县
  • wordpress 超级管理员seo优化网络公司
  • 商务推广网站宝塔做网站
  • 我想建一个网站怎么建python做的大型网站
  • 为网站设计手机版wordpress怎样比较安全
  • 网站优化方式重庆建设网站哪家专业