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

青岛网站设计选哪家猪八戒网兼职接单

青岛网站设计选哪家,猪八戒网兼职接单,net快速建站,湖南人文科技学院招聘给定一个二叉树#xff0c;返回它的中序 遍历。 示例: 输入: [1,null,2,3] 1 \ 2 / 3 输出: [1,3,2] 进阶: 递归算法很简单#xff0c;你可以通过迭代算法完成吗#xff1f; 递归 /*** Definition for a binary tree node.* public class TreeNode … 给定一个二叉树返回它的中序 遍历。 示例: 输入: [1,null,2,3]    1     \      2     /    3 输出: [1,3,2] 进阶: 递归算法很简单你可以通过迭代算法完成吗 递归 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode(int x) { val x; }* }*/ class Solution {public List Integer inorderTraversal(TreeNode root) {List Integer res new ArrayList ();helper(root, res);return res;}public void helper(TreeNode root, List Integer res) {if(root null)return;helper(root.left, res);res.add(root.val);helper(root.right, res);} } 压栈 public class Solution {public List Integer inorderTraversal(TreeNode root) {List Integer res new ArrayList ();Stack TreeNode stack new Stack ();TreeNode curr root;while (curr ! null || !stack.isEmpty()) {while (curr ! null) {stack.push(curr);curr curr.left;}curr stack.pop();res.add(curr.val);curr curr.right;}return res;} } morris 虽然是空间O(1),但是oj并没有测出来效果依旧空间只超过40% /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode(int x) { val x; }* }*/ class Solution {public List Integer inorderTraversal(TreeNode root) {List Integer res new ArrayList ();TreeNode curr root;TreeNode pre;while (curr ! null) {if (curr.left null) {res.add(curr.val);curr curr.right; // move to next right node} else { // has a left subtreepre curr.left;while (pre.right ! null) { // find rightmostpre pre.right;}pre.right curr; // put cur after the pre nodeTreeNode temp curr; // store cur nodecurr curr.left; // move cur to the top of the new treetemp.left null; // original cur left be null, avoid infinite loops}}return res;} }
http://www.pierceye.com/news/680502/

相关文章:

  • 如何让自己的网站被百度收录wordpress 悬浮网易云
  • 天津展示型网站建设外包腾讯云wordpress镜像
  • python做网站点登入没反映wordpress母公司
  • 中国建设培训网站查询系统地产项目网站建设ppt
  • 温州高端网站建设网站开发实验心得
  • 设计参考网站有哪些陕西省西安市事业单位招聘网
  • 月编程做网站wordpress需要调用缩略图
  • 做一份网站动态图多少钱网站托管服务公司
  • 宣传式网站营销型网站套餐
  • 建设网站如何优化关键词江门排名优化公司
  • 做教学的视频网站wordpress小工具推荐
  • 唯品会专门做特卖的网站保险行业网站模板
  • 电商类公司网站应该怎么搭建广州做网站公司哪家比较好
  • 企业网站实名认证时间怎样开通微信公众号
  • 怎么才能在百度上搜到自己的网站如何优化网站
  • 酒泉网站建设价格福清市建设局网站
  • 网站建设有几种厦门网站的建设
  • 沈阳网站外包通过法人姓名查企业
  • 建设网站的多少钱红色风格网站
  • 公司网站运营维护单位温州h5建站
  • 做网站想注册商标是哪一类网站上线具体流程
  • 如何让网站自适应屏幕北京做网站哪个公司好
  • 个人网站建设简历网站路径怎么做
  • 学做面包到什么网站企业网站都没的百度快照咋办
  • 手机网站建设视频教程安徽建站之星
  • 做网站专题页的字大小是多少购物商城排名
  • 门窗东莞网站建设技术支持海口快速建站模板
  • 公司网站制作第三方网站浮窗制作
  • 网站需要服务器吗?万州网站建设
  • 网站关键词可以修改吗做响应式网站字体需要响应么