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

今天重大新闻50字谷歌seo新规则

今天重大新闻50字,谷歌seo新规则,建个网站 做ib代理,wordpress博客 免费给你一个二叉树的根结点 root ,请返回出现次数最多的子树元素和。如果有多个元素出现的次数相同,返回所有出现次数最多的子树元素和(不限顺序)。 一个结点的 「子树元素和」 定义为以该结点为根的二叉树上所有结点的元素之和&…

给你一个二叉树的根结点 root ,请返回出现次数最多的子树元素和。如果有多个元素出现的次数相同,返回所有出现次数最多的子树元素和(不限顺序)。

一个结点的 「子树元素和」 定义为以该结点为根的二叉树上所有结点的元素之和(包括结点本身)。

示例 1:

输入: root = [5,2,-3]
输出: [2,-3,4]

读懂题
 

举例大一点的树,如这样一颗树:

      5
     / \
    2   -3
   / \
  4   -1
子树和会计算为:

5的子树和: 5 + 2 + 4 + (-1) + (-3) = 7
2的子树和: 2 + 4 + (-1) = 5
-3的子树和:-3
4的子树和: 4
-1的子树和:-1
输出将是所有子树和,因为它们都出现一次,返回 [7, 5, -3, 4, -1]。

class Solution {
public:
unordered_map<int,int> mp;
int maxcount=0;
int  dfs(TreeNode *root)
{if(!root){return 0;}int leftSum=dfs(root->left);int rightSum=dfs(root->right);int num = root->val + leftSum + rightSum;mp[num]++;maxcount=max(mp[num],maxcount);return num;
}vector<int> findFrequentTreeSum(TreeNode* root) {vector<int> res;dfs(root);for(auto &[s,c]:mp){if(c==maxcount){res.push_back(s);}}return res;}
};

http://www.dtcms.com/wzjs/146229.html

相关文章:

  • 南宁哪里做网站新手怎么入行seo
  • 做网络网站需要三证么百度网站首页网址
  • 如何写软文推广产品宁波seo快速优化公司
  • c 做网站性能怎么样衡阳网站建设公司
  • 室内设计网站导航今日国际新闻10条
  • 网站视觉规范制作网页设计公司
  • 鲜花网站建设规划书站长统计app下载大全
  • 一级做a爱免费网站网络推广外包加手机蛙软件
  • 简述制作网站的流程如何推广一个品牌
  • 怎样做pdf电子书下载网站seo技术分享博客
  • 做百度推广送网站2022小说排行榜百度风云榜
  • 保定公司做网站杭州百度快照优化排名推广
  • 做时时彩网站赚钱吗网络营销是什么课程
  • 北京通州个人网站建设兰州搜索引擎优化
  • 南宁网站建设推广优化哪个平台可以免费打广告
  • 成都网站排名优化app网站
  • 南京市住房和城乡建设委员会网站网页设计怎么做
  • 深圳分销网站建设手机自动排名次的软件
  • 微信小程序h5开发宁波seo运营推广平台排名
  • 做医院网站公司文件外链生成网站
  • 海尔建设网站的目的产品营销策略
  • 网站邮件推送企业查询免费
  • 番禺做网站多少钱网络营销五个主要手段
  • php教育网站开发工作上海网络seo优化公司
  • 网络营销推广策划方案范文seo网站优化推广教程
  • 如何查看wordpress是否启用关键词安全优化大师
  • dedecms网站邮件程序网站服务器查询
  • 贵阳网页设计培训学校沈阳百度seo关键词排名优化软件
  • 建设局网站建设方案书免费建一级域名网站
  • 网站代码快捷键win10优化软件哪个好