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

延安市网站建设_网站建设公司_JSON_seo优化

企业网站备案收费,长沙网站建设市场低价,网站关键词快速优化,asp网站空间申请1. 题目 给你一个二叉树的根结点#xff0c;请你找出出现次数最多的子树元素和。 一个结点的「子树元素和」定义为以该结点为根的二叉树上所有结点的元素之和#xff08;包括结点本身#xff09;。 你需要返回出现次数最多的子树元素和。如果有多个元素出现的次数相同请你找出出现次数最多的子树元素和。 一个结点的「子树元素和」定义为以该结点为根的二叉树上所有结点的元素之和包括结点本身。 你需要返回出现次数最多的子树元素和。如果有多个元素出现的次数相同返回所有出现次数最多的子树元素和不限顺序。 示例 1 输入:5/ \ 2 -3 返回 [2, -3, 4]所有的值均只出现一次以任意顺序返回所有值。示例 2 输入5/ \ 2 -5 返回 [2]只有 2 出现两次-5 只出现 1 次。提示 假设任意子树元素和均可以用 32 位有符号整数表示。来源力扣LeetCode 链接https://leetcode-cn.com/problems/most-frequent-subtree-sum 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 自底向上计算每个节点的子树和存入哈希map同时记录最大出现次数遍历哈希map取出最大次数的值 class Solution {unordered_mapint,int m;vectorint ans;int maxCount 0;int s; public:vectorint findFrequentTreeSum(TreeNode* root) {sumof(root);for(auto mi : m)if(mi.second maxCount)ans.push_back(mi.first);return ans;}int sumof(TreeNode* root){if(root NULL)return 0;int l sumof(root-left);//自底向上int r sumof(root-right);s lrroot-val;if(m[s] maxCount)maxCount m[s];return s;} };32 ms 23 MB
http://www.ihoyoo.com/news/49914.html

相关文章:

  • 上海企业网站制作报价加强网站的建设工作
  • 定制搭建网站安阳市城乡建设规划局网站
  • 网站备案手机号码网站源码官网
  • 网站运营一月多少钱邯郸网络名称
  • 十大网页制作工具网站怎么做优化百度能搜索到
  • 近几年的网络营销案例郴州优化公司
  • 福州网站制作最好的设计师平台网站
  • 广西做网站的公司wordpress免费字体
  • 网站建设需求文章网站分站作用
  • 设计做网站网站做联盟还赚钱吗
  • 网站后台不能排版网站和网店区别
  • php程序员网站开发招聘.net 门户网站
  • 大同网站建设哪家好哪些网站可以接点私活做的
  • 重庆网站平台建设用二级域名做的网站算新站吗
  • 下载搭建网站软件创一东莞网站建设
  • 做设计的网站wordpress 显示空白
  • 网站开发 平面设计网站域名建设怎么填写
  • 软件下载网站推荐免费的wordpress教程 付费
  • 郑州华恩科技做网站怎么样投放广告
  • 建设数据库搜索网站网站建设五年发展规划
  • 网站栏目关键词男装定制品牌哪个好
  • 公司简介模板英文版百度推广怎么优化
  • 齐大胜请于果做网站是第几集做网站哪家好 张家口
  • 广州市官网网站建设唯品会一家专做特卖的网站
  • vs2019可以做网站吗上海网站定制设计
  • 济南行知网网站建设wordpress安装使用教程
  • 互联网金融型网站开发闽侯做网站
  • 康巴什住房和城乡建设局网站建设官方网站企业官网
  • 合肥网站设计goz汕头微网站
  • 贵阳网站优化排名怎样做好手机网站建设