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

沈阳网站建设团队用户界面设计报告

沈阳网站建设团队,用户界面设计报告,公司seo,成都门户网站翻转二叉树 理解题意#xff0c;翻转即每个结点的左右子树翻转/对调题解1 递归——自下而上题解2 迭代——自上而下 给你一棵二叉树的根节点 root #xff0c;翻转这棵二叉树#xff0c;并返回其根节点。 提示#xff1a; 树中节点数目范围在 [0, 100] 内-100 Node.… 翻转二叉树 理解题意翻转即每个结点的左右子树翻转/对调题解1 递归——自下而上题解2 迭代——自上而下 给你一棵二叉树的根节点 root 翻转这棵二叉树并返回其根节点。 提示 树中节点数目范围在 [0, 100] 内-100 Node.val 100 理解题意翻转即每个结点的左右子树翻转/对调 题解1 递归——自下而上 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nullptr), right(nullptr) {}* TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}* TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}* };*/ class Solution { public:TreeNode* invertTree(TreeNode* root) {if(! root) return nullptr;TreeNode* LEFT(nullptr), *RIGHT(nullptr);/** 递归思路最后翻转的树 翻转后的左子树 翻转后的右子树有左子树翻转左子树有右子树翻转右子树每次翻转的步骤一致所以符合递归思路**/if(root-left)LEFT invertTree(root-left);if(root-right) RIGHT invertTree(root-right);root-left RIGHT;root-right LEFT;return root;} };题解2 迭代——自上而下 class Solution { public:TreeNode* invertTree(TreeNode* root) {if(! root) return nullptr;// 换成stack按自上而下思路逻辑一致queueTreeNode* Que;Que.push(root);while(Que.size()){TreeNode* tmp Que.front();Que.pop();TreeNode* left tmp-left;TreeNode* right tmp-right;if(left) Que.push(left);if(right) Que.push(right);tmp-left right;tmp-right left;}return root;} };
http://www.sczhlp.com/news/217305/

相关文章:

  • 网站 选项卡 图标我做微信淘宝客网站
  • 建设厅和住建厅有什么区别整站优化深圳
  • 58同城网站建设问题联客易外贸网站建设推广
  • 平面素材网站哪个最好个人介绍网页模板免费下载
  • 中山外贸网站开发价格做网站如何让盈利
  • 阿里巴巴国际站外贸流程做网站新闻移动动态
  • 可信网站 认证规则wordpress获取文章链接地址
  • 郑州做网站公司有哪些小程序是什么时候出来的
  • 建设工程鲁班奖公示网站哈尔滨网站建设 seo
  • 小企业网站模板传智播客 网站开发
  • 湛江有没有做网站的动漫制作专业就业
  • 网站建设 课题研究的背景青海wap网站建设哪家好
  • joomla适合做什么网站京东上怎样做网站
  • 芜湖炎黄做的网站网站用户粘性
  • 请人做网站要多少做网站是用什么语言做成的
  • 手机网站底部固定菜单百度搜索工具
  • 帮中介做网站赚钱吗淄博网站制作价格低
  • 承德市住房和城乡建设局官网seo网络营销外包
  • 宁波网络公司网站建设项目设计个网站多少钱
  • 学会网站开发需要多久wordpress可以做大吗
  • wordpress建站的利弊湖南百度推广公司
  • 凡科免费做的网站wordpress如何把顶部关掉
  • 网络维护网站建设培训wordpress上传头像
  • 萝岗区网站建设推广做的网站为什么手机上搜不到
  • 制作网站 优帮云单位网站建设的优势
  • 10月21日
  • 清楚标签默认样式,内容溢出盒子时的处理
  • 软件工程第三次作业——结对项目
  • 阿里云对象存储OSS之Java - Soul
  • 敬启,致那时的我