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

网站成功案例设计网站 会员系统 织梦

网站成功案例设计,网站 会员系统 织梦,做网站网站赚,百度浏览器主页网址题目链接 本体的难点#xff1a; 什么时候去打印左右括号#xff1f;什么时候省略#xff1f; 解题过程#xff1a;通过观察看到#xff0c;每次遍历结点之前#xff0c;打印了一个左括号#xff1b;遍历到叶子#xff0c;叶子的左右也要打印出括号来#xff08;先…题目链接 本体的难点 什么时候去打印左右括号什么时候省略 解题过程通过观察看到每次遍历结点之前打印了一个左括号遍历到叶子叶子的左右也要打印出括号来先不考虑省略。然后每个结点遍历完也要打印右括号这样才能保证包起来。 先把这个过程写出来 class Solution { public:string tree2str(TreeNode* root) {if(rootnullptr) //根为空什么也不打印因为进入这个结点之前已经打印左括号了再出来就会打印右括号。{return ;}string str to_string(root-val);str (;str tree2str(root-left);str);str(;strtree2str(root-right);str);return str;} };什么时候省略呢 左右孩子都为空 省略右孩子为空左孩子不为空 省略左为空右孩子不为空 不省略 //左右都为空 省略//左为空右不为空 不省略//右为空左不为空 省略 class Solution { public:string tree2str(TreeNode* root) {if(rootnullptr){return ;}string str to_string(root-val);//左不为空必须进去因为得打印左孩子。//左为空右不为空,左括号不能省略也得进去。if(root-left || root-right){str (;str tree2str(root-left);str);}//右为空就省略了。if(root-right){str(;strtree2str(root-right);str);}return str;} };这个代码虽然不难但是这个代码的结构很难想出来希望读者能够好好思考这道题左右括号写在哪里才能满足题目要求
http://www.pierceye.com/news/49013/

相关文章:

  • 实惠的制作网站做网站域名备案需要多久
  • 实验室网站建设的调查报告网站建设最新活动
  • wordpress获取分类标题宁波seo公司推荐
  • 换网站后台小仙女12777 coon域名查询
  • 易语言做钓鱼网站外贸服装接单网站
  • 内容管理系统做网站wordpress跑一亿数据
  • 网站开发建设的步骤网站建设培训西安
  • 备案查询站长之家网站网页设计的组成
  • 登录河北建设厅网站进入不了阿里云企业网站备案
  • 网站体验步骤辽阳建设网站找哪家
  • 网站建设案例教程视频教程做soho要不要注册网站
  • 藁城住房和城乡建设局网站中国前十强企业排名
  • 宁夏建设厅网站官网郑州关键词seo
  • 阿里网站建设彩票网站怎么做ip管理
  • 石家庄网站建设远策科技网站链群怎么做
  • 自己建设一个网站软件php图书管理系统
  • 总结做网站诊断步骤免费的黄冈网站有哪些平台可以聊天呢
  • 金山郑州阳网站建设活动营销
  • 企业网站建设 百度文库免费google账号注册入口
  • 网站搜索引擎友好性分析网站设计h5
  • 网站开发主要有两个阶段网站的建立与运营
  • wordpress文章美化框网站推广优化开发建设
  • 公司建网站多少钱qcjxkd东莞网页设计
  • 潞城网站建设哈尔滨建工建设
  • 最专业的网站建设组织搭建免费网站
  • 建设网站 证件wordpress会员注册管理系统
  • 打开国外网站很慢企业vi形象设计是什么意思
  • 个人网站的前途seo博客网址
  • 家电维修做网站生意怎么样局域网视频网站搭建
  • 网站服务器设置地点建设施工网络平台