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

手机企业网站怎么做aso优化师工作很赚钱吗

手机企业网站怎么做,aso优化师工作很赚钱吗,抖音代运营多少钱,个人网站建设与维护难度: 中等通过率: 38.7%题目链接:. - 力扣(LeetCode) 题目描述 给定一个二叉树和一个目标和,找到所有从根节点到叶子节点路径总和等于给定目标和的路径。 说明: 叶子节点是指没有子节点的节点。 示例: …
  • 难度: 中等
  • 通过率: 38.7%
  • 题目链接:. - 力扣(LeetCode)

题目描述

给定一个二叉树和一个目标和,找到所有从根节点到叶子节点路径总和等于给定目标和的路径。

说明: 叶子节点是指没有子节点的节点。

示例:
给定如下二叉树,以及目标和 sum = 22

              5/ \4   8/   / \11  13  4/  \    / \7    2  5   1

返回:

[[5,4,11,2],[5,8,4,5]
]

解法:深度优先遍历

在遍历过程中记录下当前走过的路径,如果路径之和等于目标值,且当前节点为叶子节点,那么将当前路径插入结果中。

深度优先遍历采用递归的写法,可以使用单个容器记录下当前的路径。进入节点时,在路径中插入节点,退出节点时,删除节点。

class Solution {
public:vector<vector<int>> pathSum(TreeNode* root, int sum) {vector<vector<int>> ret;vector<int> path;dfs(root, path, sum, ret);return ret;}void dfs(TreeNode* node, vector<int>& path, int remain, vector<vector<int>>& ret){if(node == nullptr){return;}remain -= node->val;path.push_back(node->val);if(node->left == nullptr && node->right == nullptr && remain == 0){ret.push_back(path);}dfs(node->left, path, remain, ret);dfs(node->right, path, remain, ret);path.pop_back();}
};
http://www.hrbkazy.com/news/31860.html

相关文章:

  • 网站 建设 流行 数据库搜索引擎有哪些平台
  • 网络有限公司做女装网站的汕头seo收费
  • 网站注销备案查询系统青岛网站建设方案
  • 郑州做网站制作的公司seo模拟点击软件源码
  • 南京公司做网站seo点击排名工具
  • 图片怎么上传到wordpress小吴seo博客
  • 软件是怎么做的扬州网站seo
  • 网站推广软文欣赏全网营销整合营销
  • 秦皇岛网站制作电话搜一搜搜索
  • 大良营销网站建设服务壹起航网络推广的目标
  • 动态电子商务网站建设报告新野seo公司
  • 官方网站建设维护合作协议seo技术培训机构
  • 投标网站怎么做交换友情链接的平台有哪些
  • 仁怀企业网站建设网站推广应该坚持什么策略
  • jsp网站架设优化营商环境心得体会
  • 网站建设人员需求百度知道官网入口
  • 模板做的网站不好优化百度平台营销软件
  • 厦门成交型网站建设公司比较好的品牌策划公司有哪些
  • 天津做网站.都找津坤科技可以免费投放广告的平台
  • 新公司建网站网站开发公司排名
  • 沈阳网站建设 房小二网站注册要多少钱
  • 沈阳做网站的公司有哪些百度权重1是什么意思
  • 国内互联网公司排名2021青岛seo招聘
  • 上海自贸区注册公司的条件郑州厉害的seo顾问
  • php网站开发环境配置石家庄学院
  • 网站内容和功能清单网站公司
  • 十堰最新新闻今天短视频优化
  • seo是东莞企业网站排seo电子商务网站建设与维护
  • 模仿网站百度小说排行榜2021
  • qq中心官方网站2022年seo还值得做吗