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

php做网站步骤网页制作作业100例

php做网站步骤,网页制作作业100例,微信小程序平台登录入口,珠海网站制作94. 二叉树的中序遍历 给定一个二叉树的根节点 root ,返回 它的 中序 遍历 。 示例 1: 输入:root [1,null,2,3] 输出:[1,3,2]示例 2: 输入:root [] 输出:[]示例 3: 输入&#…

94. 二叉树的中序遍历

给定一个二叉树的根节点 root ,返回 它的 中序 遍历 。

示例 1:

输入:root = [1,null,2,3]
输出:[1,3,2]

示例 2:

输入:root = []
输出:[]

示例 3:

输入:root = [1]
输出:[1]

经典老题:两种实现思路  递归或栈

1.递归  先一直向左边找,然后res添加,最后向右找。

class Solution {public List<Integer> inorderTraversal(TreeNode root) {List<Integer> res = new ArrayList<>();inorder(root, res);return res;}void inorder(TreeNode root, List<Integer> res) {if (root == null) {return;}inorder(root.left, res);list.add(root.val);             inorder(root.right, res);}
}

2.栈  while--->左边,然后res添加,在换到右边。

/*** Definition for a binary tree node.* public class TreeNode {*     int val;*     TreeNode left;*     TreeNode right;*     TreeNode() {}*     TreeNode(int val) { this.val = val; }*     TreeNode(int val, TreeNode left, TreeNode right) {*         this.val = val;*         this.left = left;*         this.right = right;*     }* }*/
class Solution {public List<Integer> inorderTraversal(TreeNode root) {List<Integer> res  = new ArrayList<>();if(root == null){return res;}Stack<TreeNode> st = new Stack<>();TreeNode cur  = root;while(cur!=null||!st.isEmpty()){if(cur!=null){st.push(cur);cur= cur.left;}else{TreeNode node1 = st.pop();res.add(node1.val);cur = node1.right;}}return res;}
}

感谢你看到这里,喜欢的可以点点关注哦!

http://www.dtcms.com/wzjs/130217.html

相关文章:

  • 长沙征帆网站建设中文搜索引擎网站
  • 网站开发需要哪些资料搜索引擎优化是什么?
  • 做设计常用网站百度权重
  • 网站挖掘工具网络舆情监控系统
  • 百度不让访问危险网站怎么办百度上做推广怎么收费
  • b2b网站建设注意事项网络销售怎么样
  • 开封小吃网站建设百度公司销售卖什么的
  • 网络公司网站推广电商推广平台
  • 公司给别人做的网站违法的吗公众号推广合作平台
  • 上海做设计公司网站河北百度seo点击软件
  • 企业做淘宝客网站有哪些徐州seo培训
  • 免费模板下载网站天津百度整站优化服务
  • 日本风格网站设计qq推广链接生成
  • 想在百度上做网站广州seo外包公司
  • 宝塔建站网址北京、广州最新发布
  • 做自己的优惠券网站制作app软件平台
  • 网站页面的滑动怎么做淘宝店铺推广
  • 网站建设发帖论坛社区如何提升关键词的自然排名
  • 展示网站模版源码网站关键词排名优化
  • 成都网站建设 冠辰网站建设北京快速优化排名
  • WordPress设置域名出错上海百度seo优化
  • 网站建设网站制作公司十大禁止安装应用入口
  • 建立网站对吗成都业务网络推广平台
  • 免费php模板网站找客源免费用哪个软件好
  • 游戏网站建设的策划外链提交
  • 做茶网站整合营销方案
  • wordpress 伪静态规则 nginxwindows优化大师软件介绍
  • 中国诚信建设网站互联网营销师怎么报名
  • 域名已买 可以找其它人做网站吗站长号
  • 汕尾建设网站微信广告朋友圈投放