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

php做网站步骤描述建设一个网站的具体步骤

php做网站步骤,描述建设一个网站的具体步骤,手机如何免费做网站,uc浏览器在线网页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/284425.html

相关文章:

  • 代做毕设自己专门网站驻马店百度seo
  • 品牌设计师职业规划广州做seo整站优化公司
  • 菏泽做网站seo常见的优化技术
  • 现代网站建设seo快速排名点击
  • 官网网站建设公司网站设计公司多少钱
  • 网站开发工程师工作内容搜一搜排名点击软件
  • 网站做投票sem推广
  • 湖北网站建设公司公司网络营销实施计划
  • 深圳企业营销型网站2022拉人头最暴利的app
  • 营销网站的方法app推广渠道有哪些
  • 高水平的郑州网站建设app排名优化公司
  • 网站建设合同 下载制作网站的步骤是什么
  • 王店镇建设中心小学网站郑州网站推广培训
  • 网站建设seo优化的好处石家庄疫情防控最新政策
  • 航空港区发改委建设网站太原关键词排名提升
  • 同城免费发布信息网百中搜优化
  • 兰州网站建设哪家专业淘词神器
  • 专门做微信公众号的网站seo网络推广到底是做什么的
  • 用jsp做网站南京网站seo
  • 物流企业网站建设规划书seo推广公司
  • 哪家公司建网站最好百度竞价托管靠谱吗
  • 做问答营销的网站有哪些经营管理培训课程
  • 垂直版面网站seo网站诊断方案
  • 网站建设金手指排名信誉如何做谷歌seo推广
  • 太原哪家网站建设公司好站长统计推荐
  • 用wordpress建立专业网站视频教程青岛网站seo公司
  • 可以做哪些网站有哪些内容吗查网址
  • 网站建设 开发网站seo哪家做的好
  • 出色的网站网站收录查询爱站
  • 有了公网ip如何做网站推销产品怎么推广