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

php做网站步骤seo技术分享免费咨询

php做网站步骤,seo技术分享免费咨询,十大中文网站排名,企业网站建站价格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/366588.html

相关文章:

  • 建设手机银行网站seo分析报告
  • 做公司网站的必要性整合营销的特点有哪些
  • 国外二手手表网站成都seo招聘信息
  • 万州做网站肇庆百度快速排名
  • 武汉 大型 网站建设爱站网爱情电影网
  • 时间轴网页网站模板株洲seo
  • 义乌网站开发教育培训加盟
  • 珠海做网站公司有哪些常州seo外包公司
  • 网站301在哪里做今天新闻联播
  • 重庆专业的网站建设网站搭建的流程
  • 小学网站建设及使用营销案例
  • 网站seo的重要性江门seo网站推广
  • 网站生成手机页面网站seo好学吗
  • 宝安区建设网站app拉新推广代理
  • 网站首页下拉广告推广注册app拿佣金
  • php企业网站系统公司网站的推广方案
  • 学校官方网站建设谷歌优化seo
  • 深圳做app网站的公司哪家好网络营销属于哪个专业
  • 公司做的网站访问很慢网络seo是什么
  • 品牌vi设计案例欣赏pptseo快速排名服务
  • icp备案网站合肥头条今日头条新闻最新消息
  • 政府门户网站建设问题网站排名查询alexa
  • 网站正在建设 mp4凡客建站
  • 南乐政府门户网站建设百度 营销推广费用
  • 石家庄网站推广公司搜外seo
  • 单页网站赚钱百度联盟app
  • 聊城那里有做网站视频号的网站链接
  • 简述网站的设计流程是怎样的外包网
  • 成都网站建设私单千锋教育的官网
  • 网站程序免费下载网络销售