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

家政服务公司网站建设方案策划书2021年关键词排名

家政服务公司网站建设方案策划书,2021年关键词排名,哪有专业做网站,网页尺寸1920回溯很大感觉就是多重递归,在递归的题目中,例如斐波那契数列,只需要考虑当前情况以及他的子情况。而在回溯中,要进行很多次递归,并且要对条件进行处理。 LeetCode257:给你一个二叉树的根节点root,按任意顺序&#xff…

回溯很大感觉就是多重递归,在递归的题目中,例如斐波那契数列,只需要考虑当前情况以及他的子情况。而在回溯中,要进行很多次递归,并且要对条件进行处理。

LeetCode257:给你一个二叉树的根节点root,按任意顺序,返回所有从根节点到叶子节点的路径。

叶子节点是指没有子节点的节点。

示例:
输入:root=[1,2,3,nu11,5]
输出:["1->2->5","1->3"]

class BinaryTreePaths {List<String> ans = new ArrayList<>();public List<String> binaryTreePaths(TreeNode root) {dfs(root, new ArrayList<>());return ans;}private void dfs(TreeNode root, List<Integer> temp) {if (root == null) return;temp.add(root.val);// 如果是叶子节点记录结果if (root.left == null && root.right == null) {ans.add(getPathString(temp));}dfs(root.left, temp);dfs(root.right, temp);temp.remove(temp.size() - 1);}// 拼接结果private String getPathString(List<Integer> temp) {StringBuilder sb = new StringBuilder();sb.append(temp.get(0));for (int i = 1; i < temp.size(); i++) {sb.append("->").append(temp.get(i));}return sb.toString();}
}

进入dfs,将当前节点添加到temp列表中,如果是叶子节点,那说明当前分支已经处理完了,像结果列表中添加拼接后的temp列表。

如果不是叶子节点,那么就遍历左子树,右子树,按照前序的顺序来回溯,注意在当前分支结束后,要将最下面的那个节点去掉。

http://www.ds6.com.cn/news/84327.html

相关文章:

  • 商务服饰网站建设谷歌优化的最佳方案
  • 哪些网站做英语比较好百度网盘app官网下载
  • 新网站网页收录短视频seo推广
  • 软件开发详细设计文档关键词优化的技巧
  • 专业做轴承的网站制作网站的最大公司
  • 校园网站的意义关键词指数
  • 温州平面设计公司电脑优化工具
  • 上海市城市建设投资开发总公司网站南宁网站推广公司
  • 网站微博代码新网域名查询
  • cen wordpress亚马逊seo关键词优化软件
  • 如何做Google外贸网站拼多多seo是什么意思
  • 如何做网站分析视频专用客户端app
  • html酒店网站模板百度文库官网首页
  • 做的网站加载太慢怎么办搭建网站费用是多少
  • 人和马做的视频网站怎样开网站
  • 电子商务网站建设效益分析海外推广营销平台
  • 做字体特效的网站天津网络优化推广公司
  • 怎吗做网站挣钱色盲眼镜
  • 有什么做服装的网站淘宝关键词排名查询网站
  • 兰州交通发展建设集团公司网站全网推广的方式有哪些
  • 网站日志百度蜘蛛seo的内容有哪些
  • 软件开发培训出来好找工作吗惠州seo管理
  • 怎么建设一个人自己网站百度商业账号登录
  • wordpress建群站中国营销网官网
  • 创意界面关键词seo优化排名公司
  • 哪些网站可以做微信支付百家号seo
  • 成都网站建设冠辰情感营销案例
  • wordpress外贸主泰安优化关键词排名哪家合适
  • 泉州网站建设seo系统培训哪家好
  • 阿里云网站备案注销吗南京搜索引擎推广优化