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

邯郸房产网站wordpress更新需要多久

邯郸房产网站,wordpress更新需要多久,网站登陆口提交网站,北京网站建设推广我们从二叉树的根节点 root 开始进行深度优先搜索。 在遍历中的每个节点处#xff0c;我们输出 D 条短划线#xff08;其中 D 是该节点的深度#xff09;#xff0c;然后输出该节点的值。#xff08;如果节点的深度为 D#xff0c;则其直接子节点的深度为 D 1。根节点的…我们从二叉树的根节点 root 开始进行深度优先搜索。 在遍历中的每个节点处我们输出 D 条短划线其中 D 是该节点的深度然后输出该节点的值。如果节点的深度为 D则其直接子节点的深度为 D 1。根节点的深度为 0。 如果节点只有一个子节点那么保证该子节点为左子节点。 给出遍历输出 S还原树并返回其根节点 root。 输入“1-2–3--4-5–6--7” 输出[1,2,5,3,4,6,7] 代码 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode(int x) { val x; }* }*/ class Solution {public TreeNode recoverFromPreorder(String S) {LinkedListTreeNode stacknew LinkedList();int pos0;while (posS.length())//逐个遍历{int level0;while (S.charAt(pos)-)//获取当前数字所在层数{pos;level;}int val0;while (posS.length()Character.isDigit(S.charAt(pos)))//提取字符串的数字{valval*10(S.charAt(pos)-0);pos;}TreeNode tempnew TreeNode(val);if(stack.size()level)//栈中元素等于层数根据先序遍历的特点说明当前是在左子树{if(!stack.isEmpty())stack.getLast().lefttemp;}else {//栈中元素不等于层数根据先序遍历的特点说明当前是在又子树需要先将左子树出栈才能获得父节点while (stack.size()level)stack.removeLast();stack.getLast().righttemp;}stack.add(temp);}while (stack.size()1)stack.removeLast();return stack.getLast();} }
http://www.huolong8.cn/news/214998/

相关文章:

  • 海城市建设局网站商丘网
  • 网站不显示内容吗企业网站建站源码
  • 中国建设招标网官方网站法律服务网站建设
  • 网站开发无形资产网站建设电话销售录音
  • 移动端快速建站head first wordpress 中文版
  • 在哪里可以做海外淘宝网站深圳建设局招标网站
  • 网站建设合同附件格式网站功能优化的方法
  • 在线做英语题的网站东莞seo公司
  • 怎样制作做实景的网站wordpress 指定分类 文章数
  • 东莞网站建设+信科网络装修平台app有哪些
  • 网站做直播功能需要注册吗wordpress按照证书
  • 江苏连云港网站建设公司wordpress页面加载js
  • app科技产品网站建设wordpress jquery cdn
  • 智汇团建网站登录平台wordpress获取父级id
  • 建设网站火车票预订房屋建筑图纸设计
  • 珠海医疗网站建设seo入门书籍
  • 自己做的网站某些电脑打不开微信网站怎么建立
  • 做播放器电影网站需要多少钱6wordpress html地图
  • 网站推广建设费凡科快图网页版
  • 制作网站的顺序wordpress哪种语言
  • 抖音做我女朋友的网站微信的微网站模板下载
  • 截获网站流量怎么做医院网站管理办法
  • 一般网站的后台怎么做的国外网站注册
  • 温州网站建设公司哪个好做营销策划要用到哪些网站
  • 百度站长网站验证网站seo检测
  • 合肥官方网站建设深圳网站建设运营
  • 哈尔滨专业网站营销cms 企业
  • 网站开发代码wordpress开发者手册
  • 淘宝网站是哪个公司做的wordpress为艾迪
  • 公司网站建设哪里好外包手工活在哪里拿货