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

极简个人网站模板设置网站首页

极简个人网站模板,设置网站首页,电子商务毕业设计设计电商网站建设,wordpress论坛查看用户密码根据二叉树创建字符串 题目描述: 给你二叉树的根节点 root ,请你采用前序遍历的方式,将二叉树转化为一个由括号和整数组成的字符串,返回构造出的字符串。 空节点使用一对空括号对 “()” 表示,转化后需要省略所有不影…

根据二叉树创建字符串

题目描述:

给你二叉树的根节点 root ,请你采用前序遍历的方式,将二叉树转化为一个由括号和整数组成的字符串,返回构造出的字符串。
空节点使用一对空括号对 “()” 表示,转化后需要省略所有不影响字符串与原始二叉树之间的一对一映射关系的空括号对。

在这里插入图片描述
在这里插入图片描述


思路:
前序遍历,从树中取出元素组成数组。
根据题意如果节点为空,用括号表示:

  1. 左边为空,右边不为空,左括号保留
  2. 左边为空,右边为空,左右括号都不保留
  3. 左边不为空,右边为空,右边括号不保留

代码:

class Solution {
public:string tree2str(TreeNode* root) {if (root == nullptr){return "";}string str = to_string(root->val);if (root->left || root->right)//能走到root->right这一步,说明左节点为空。若右节点不为空,需要打印(){str += '(';str += tree2str(root->left);str += ')';}if (root->right){str += '(';str += tree2str(root->right);str += ')';}return str;}
};
http://www.yayakq.cn/news/489696/

相关文章:

  • 青岛做网站推广公司哪家好国外做爰网站
  • 会计题库网站怎么做网站建设运营服务公司
  • seo网站设计费用通讯录管理网站建设
  • 公司网站一定要域名吗浙江嘉兴seo网站优化推广
  • 加强门户网站建设与管理我国哪些网站是做调查问卷的
  • 4399谁做的网站网站关键字在哪里设置
  • html5网站在线制作网站内容页显示不出来的
  • 建设网站费用多少网站新闻列表页设计
  • 鄱阳县建设局网站传奇电脑版
  • 网站建设私活成都房产信息网 官网
  • 律师网站维护gpl2 wordpress
  • 嘉兴高端网站建设公司做财务还是网站运营
  • 网站我优化wordpress 微信客户端
  • 品牌型网站的作用网站文章页301重定向怎么做
  • c2c模式的网站有哪些网站建设都包括什么科目
  • 手机网站建设 苏州网站虚拟空间更新缓存
  • 网站制作公司合肥烟台网站制作套餐
  • 主要的电子商务网站有哪些app开发网站建设哪家好
  • 电子商务网站建设怎么做洛可可设计集团
  • 济南建站公司网站网站代运营要多少费用吗
  • 网站规划包含哪些内容深圳做购物网站
  • 蜘蛛抓取网站模块原理小游戏网址代码
  • 网站的横幅怎么做的网站中的ppt链接怎么做的
  • 做网站赚钱吗 谁教教我嘉兴seo排名外包
  • 工信部网站 验证码seo综合查询 站长工具
  • 网站优化培训班wordpress修改谷歌
  • 安卓应用开发环境南京seo域名
  • 网站设计常识网站建设 模仿阿里云官网
  • 长春880元网站建设推广公司网站
  • 深圳十大工业设计公司排名天津做网站seo的