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

聊城做网站的公司信息微信推广多少钱一次

聊城做网站的公司信息,微信推广多少钱一次,怎么制作小程序软件,外包网站都有哪些1.题目描述 2.思路 (1)因为是求二叉树的所有路径 (2)然后是带固定格式的 所以我们要把每个节点的整数数值换成字符串数值 (3)首先先考虑根节点,也就是要满足节点不为空 返回递归的形式dfs(根节…

1.题目描述

在这里插入图片描述

2.思路

(1)因为是求二叉树的所有路径
(2)然后是带固定格式的
所以我们要把每个节点的整数数值换成字符串数值
在这里插入图片描述
(3)首先先考虑根节点,也就是要满足节点不为空
返回递归的形式dfs(根节点,“”,路径列表的路径)
比如根节点是root=1,所以返回dfs(1,“1”,1)
(4)如果不是根节点(但是也要满足系欸但不为空)
先把每个节点的数字转换成字符串
然后把当前节点是叶子节点的加入到路径列表的路径中
(5)如果不是叶子节点,则要继续遍历
格式就是先根节点-》左节点->再右节点进行递归遍历## 3.代码实现

/*** 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<String> binaryTreePaths(TreeNode root) {List<String> paths=new ArrayList<>();if(root!=null)//根节点不为空{dfs(root,"",paths);//返回根节点,也就是路径}return paths;}private void dfs(TreeNode node,String path,List<String>paths){   if(node!=null){path+=Integer.toString(node.val);//将数字节点的值转换成路径上的字符串数字if(node.left==null&&node.right==null){//如果当前是 叶子节点paths.add(path);//把路劲加入结果列表}else{path+="->";//不是叶子节点,自顶向下遍历,这边的path是字符串dfs(node.left,path,paths);dfs(node.right,path,paths);}}}
}
http://www.ds6.com.cn/news/76575.html

相关文章:

  • 天猫商城官方网站做公司网站需要多少钱
  • 怎么做微信推送 网站网络营销服务公司
  • 专业电商网站建设哪家好优化20条措施
  • 易云巢做网站公司今天的新闻头条最新消息
  • php网站制作实例教程百度指数怎么分析
  • wordpress插件中心自然搜索优化
  • b2b网站建设公司杭州seo公司
  • 做国际贸易做什么网站互联网优化
  • 网站建设选哪个公司网站报价
  • 进入网站服务器怎么做中国行业数据分析网
  • 云服务器怎么做多个网站搜狗推广登录
  • 北京朗晨网站建设百度联盟广告
  • 做网站公司找哪家公司百度一下官方入口
  • 建设网站企业网上银行app推广怎么联系一手代理
  • 怎么看网站空间大小重庆seo哪个强
  • 各种类型网站建设口碑好友情链接批量查询
  • 企业所得税和增值税的区别晋城网站seo
  • c#网站开发案例源码网上营销推广
  • 关于网站制作360推广开户
  • 做返利网站怎麼常州seo
  • 网站什么做的哪些平台可以免费发布产品
  • 锦州北京网站建设sem竞价推广托管
  • 网站设计是怎么做的企业推广公司
  • 企业网络推广网站seo顾问张智伟
  • 网站开发成本主要有哪些seo关键词查询
  • 网站建设餐饮网络营销策划方案书范文
  • 怎么建立网站推广制作网页设计公司
  • 中国网站设计模板市场监督管理局是干什么的
  • 公司网站建设预算重庆关键词优化软件
  • 怎么做网站关键词库排名百度查重免费