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

天津网页设计工作商品标题seo是什么意思

天津网页设计工作,商品标题seo是什么意思,建设企业银行官方网站,营销咨询报告二叉树中序遍历 题解1 递归题解2 迭代 给定一个二叉树的根节点 root &#xff0c;返回它的 中序 遍历 。 提示&#xff1a; 树中节点数目在范围 [0, 100] 内-100 < Node.val < 100 进阶: 递归算法很简单&#xff0c;你可以通过迭代算法完成吗&#xff1f; 题解1 递归…

二叉树中序遍历

    • 题解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:vector<int> finalR;void inorder(TreeNode* root){if(! root) return;inorder(root->left);finalR.push_back(root->val);inorder(root->right);}vector<int> inorderTraversal(TreeNode* root) {if(! root ) return vector<int>();inorder(root);return finalR;}
};

在这里插入图片描述

题解2 迭代

class Solution {
public:vector<int> finalR;vector<int> inorderTraversal(TreeNode* root) {if(! root ) return vector<int>();// 弹栈符合中序遍历顺序stack<TreeNode*> kk;TreeNode* Lroot = root;while(Lroot){kk.push(Lroot);Lroot = Lroot->left;}while(kk.size()){auto k = kk.top();finalR.emplace_back(k->val);kk.pop();// 对每个点查右结点//(不需要再考虑左结点,因为此时该点左侧的点都已经检查完了)if(k->right){k = k->right;// 依旧是先左while(k){kk.push(k);k = k->left;}}}return finalR;}
};

在这里插入图片描述

http://www.15wanjia.com/news/52294.html

相关文章:

  • bluehost建站WordPress百度站长平台注册
  • 男科医院网站开发策划自制网站 免费
  • 二手交易网站设计怎么做制作企业网站
  • 腾讯做电脑吃鸡网站百度爱采购客服电话
  • 手机网站如何推广免费收录链接网
  • 网站是哪家公司做的河南今日头条最新消息
  • 网站那个做的比较好如何制作网页最简单的方法
  • 个人网站创建平台要多少钱搜索网站
  • 有没有做网站源代码 修改的中国新闻网最新消息
  • 网站站点多少钱百度推广关键词多少合适
  • 延庆网站建设搜索广告和信息流广告区别
  • 做解决方案的网站企业线上培训平台有哪些
  • 安徽省建设信息管理平台专业seo推广
  • 北京服装网站建设北京网站制作公司
  • 怀安县网站建设网站设计论文
  • 正版宝安网站推广公司网页
  • 做网站 页面自适应河南郑州最新事件
  • 网站服务器及运营维护公告为企业推广
  • 怎么做视频平台网站宁波优化网页基本流程
  • 浙江公安网站备案系统免费收录网站提交
  • 在线资源单页关键词优化费用
  • 电商网站开发的功能百度广告竞价
  • wordpress 自动发送邮件优化大师官方免费下载
  • 网站怎么建设的网站死链检测工具
  • 网站毕业设计怎么做十大计算机培训学校
  • 学校网站作用网站建设需求模板
  • 网站开发能不能用win7系统网络营销的几种模式
  • 申请一家公司需要多少钱兰州seo整站优化服务商
  • 佛山市禅城网站建设整合网络营销是什么
  • 徐家汇网站建自己做网站制作流程