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

怎么自己做刷东西的网站论坛营销

怎么自己做刷东西的网站,论坛营销,wordpress增加阅读量,手机上的网站是怎么做的感觉这道题还是有点难,想了半天没想出来直接去看题解了,感觉要反复刷。这道题和之前的560. 和为 K 的子数组很像,对应的博客是这篇,建议先去看前面的博客再来看这道题。这道题更难一些,这道题需要用哈希表来记录符合条…


感觉这道题还是有点难,想了半天没想出来直接去看题解了,感觉要反复刷。这道题和之前的560. 和为 K 的子数组很像,对应的博客是这篇,建议先去看前面的博客再来看这道题。这道题更难一些,这道题需要用哈希表来记录符合条件的前缀的个数,除此以外,我们还需要用到回溯的思想,因为我们是根据当前的节点值来向上查找路径个数,当我们在一个左子树中查找完所有符合条件的路径后,还需要到右子树中查找符合条件的路径,但是右子树中的路径的节点与左子树完全不相关,所以我们需要及时回退,将哈希表中关于左子树路径相关的记录删除。感觉这道题的思路还是不太好描述,最好还是结合灵神的题解来看。

/*** Definition for a binary tree node.* struct TreeNode {*     int val;*     TreeNode *left;*     TreeNode *right;*     TreeNode() : val(0), left(nullptr), right(nullptr) {}*     TreeNode(int x) : val(x), left(nullptr), right(nullptr) {}*     TreeNode(int x, TreeNode *left, TreeNode *right) : val(x), left(left), right(right) {}* };*/
class Solution {
public:int pathSum(TreeNode* root, int targetSum) {int result = 0;//初始化哈希表,必须这么做//目的是防止根节点值正好等于targetSum的情况无法被统计unordered_map<long long, int> Hash{{0, 1}};  //定义递归遍历二叉树的lambda函数auto dfs = [&](this auto&& dfs, TreeNode* node, long long s){//递归终止条件if(!node) return ;//单层递归主体s += node -> val;//将node当作路径的重点,统计起点的数量result += Hash[s - targetSum];   //如果没有s - targetSum这个键就会新建,且值为0//回溯Hash[s]++;dfs(node -> left, s);dfs(node -> right, s);Hash[s]--;};dfs(root, 0);return result;}
};
http://www.dtcms.com/wzjs/249839.html

相关文章:

  • wordpress login urlseo推广公司排名
  • 网站开发实现的环境公司网站建设费
  • 代做ppt网站网页查询
  • 大屏手机网站如何制作网页链接
  • 培训网站导航大数据精准客户
  • 怎样淘宝做seo网站推广泰安网站推广优化
  • 视频弹幕网站怎么做的百度电脑网页版入口
  • 龙华营销型网站建设公司百度app关键词优化
  • 英语网站开发做外贸网站哪家公司好
  • 网络广告系统重庆可靠的关键词优化研发
  • 网站开发最新效果2021时事政治热点50条
  • 求职网站网页模板亚马逊关键词快速优化
  • 义乌做网站要多少钱百度问答seo
  • 深圳网站建设公司招聘电话销售淘宝代运营公司十大排名
  • 容易被百度收录的网站外链网盘网站
  • 网站开发需要什么技术厦门百度关键词seo收费
  • 淘宝做网站可靠吗搜索引擎分析论文
  • 潍坊网站开发培训外链在线生成
  • 赚钱网站导航网络营销出来可以干什么工作
  • 印刷网站建设 优帮云百度seo点击器
  • 各类专业网站建设新品牌进入市场的推广方案
  • 能制作网站的公司联系方式seo数据统计分析工具有哪些
  • 在哪能学到网站建设今日新闻最新10条
  • dw做网站简单吗深圳推广公司介绍
  • 网站优化建设南昌企业营销策划书范文
  • 网站建设手机端官网关键词的作用
  • 百度做一个网站多少钱学电子商务出来能干嘛
  • 做一个类似京东的网站惠州网络推广
  • 网站横幅广告代码各平台推广费用
  • 毕业设计(论文)基于asp.net技术的web网站开发与设计足球排行榜前十名