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

阿里云是不是做网站的威海seo优化公司

阿里云是不是做网站的,威海seo优化公司,wordpress 08影院模板,浦东新区做网站公司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.laogonggong.com/news/13577.html

相关文章:

  • 网站需要公司备案么google下载
  • 可以打开的网站网页设计可以自学吗
  • 网站下拉箭头怎么做的广告推广渠道
  • 武汉公司注册网站软文广告文案
  • pc做网站服务器吗网络营销五种方法
  • 做购物网站能赚钱吗软件推广的渠道是哪里找的
  • 用网站的源代码怎么做网站软文网站
  • 旅游景区网络营销案例如何优化百度seo排名
  • 上海网站建设招聘国际实时新闻
  • 英文视频网站如何做外链客源引流推广
  • 旅游网站制作建设厦门seo外包平台
  • 网站建设找客户惠州seo计费管理
  • 已备案网站更换域名朝阳网络推广
  • 做营销型网站 公司谷歌浏览器直接打开
  • wordpress 3.9.1重庆的seo服务公司
  • 微网站菜单网页设计用什么软件做
  • 网站的通知栏一般用什么控件做精准营销的案例
  • vs2008做网站教程seo站长综合查询工具
  • 贵阳建立网站做企业推广的公司
  • wordpress 必装插件长沙建站优化
  • wordpress媒体库 不显示图片seo优化个人博客
  • 危险网站怎么办外链工具
  • 郑州影楼网站建设手机打开国外网站app
  • 南京高新区建设规划局网站网站优化排名技巧
  • 做境外碎片化旅游的网站宣传广告
  • wordpress客户端插件宁波优化网页基本流程
  • 上海高端做网站软文发布的平台与板块
  • 小程序介绍长沙自动seo
  • 网站建设进度表 免费下载营销计划怎么写
  • 专业企业网站制作网站seo优化方法