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

亦庄网站设计网站推广网络营销方案

亦庄网站设计,网站推广网络营销方案,wordpress 小工具 音乐播放器,wordpress对虚拟主机的要求2049. 统计最高分的节点数目 给你一棵根节点为 0 的 二叉树 #xff0c;它总共有 n 个节点#xff0c;节点编号为 0 到 n - 1 。同时给你一个下标从 0 开始的整数数组 parents 表示这棵树#xff0c;其中 parents[i] 是节点 i 的父节点。由于节点 0 是根#xff0c;所以 p…2049. 统计最高分的节点数目 给你一棵根节点为 0 的 二叉树 它总共有 n 个节点节点编号为 0 到 n - 1 。同时给你一个下标从 0 开始的整数数组 parents 表示这棵树其中 parents[i] 是节点 i 的父节点。由于节点 0 是根所以 parents[0] -1 。 一个子树的 大小 为这个子树内节点的数目。每个节点都有一个与之关联的 分数 。求出某个节点分数的方法是将这个节点和与它相连的边全部 删除 剩余部分是若干个 非空 子树这个节点的 分数 为所有这些子树 大小的乘积 。 请你返回有 最高得分 节点的 数目 。 示例 1:输入parents [-1,2,0,2,0] 输出3 解释 - 节点 0 的分数为3 * 1 3 - 节点 1 的分数为4 4 - 节点 2 的分数为1 * 1 * 2 2 - 节点 3 的分数为4 4 - 节点 4 的分数为4 4 最高得分为 4 有三个节点得分为 4 分别是节点 13 和 4 。示例 2输入parents [-1,2,0] 输出2 解释 - 节点 0 的分数为2 2 - 节点 1 的分数为2 2 - 节点 2 的分数为1 * 1 1 最高分数为 2 有两个节点分数为 2 分别为节点 0 和 1 。 提示 n parents.length2 n 10510^5105parents[0] -1对于 i ! 0 有 0 parents[i] n - 1parents 表示一棵二叉树。 解题思路 先创建节点类用来保存二叉树节点之间的关系以及每个节点下属节点的数量递归查找每个节点的后代节点的数量保存在每个节点中每次删除某个节点计算分数的公式为左子树的节点个数 * 右子树的节点个数 * 总节点数-当前子树节点个数。遍历所有节点统计最高得分 节点的 数目 。 代码 class Node{ public:Node *left,*right;int children;}; class Solution { public:int countHighestScoreNodes(vectorint parents) {mapint,Node* m;for (int i 0; i parents.size(); i) {m[i]new Node();}for (int i 1; i parents.size(); i) {Node *pm[parents[i]],*curm[i];if (p-left! nullptr)p-rightcur;else p-leftcur;}this-totalparents.size();count(m[0]);dfs(m[0]);return maxn;}long long maxx0;int maxn0,total;int count(Node *root){if (root nullptr) return 0;int lcount(root-left),rcount(root-right);return root-children(1lr);}void dfs(Node *root){if (root nullptr) return ;dfs(root-left);dfs(root-right);long long num(long long)(root-left nullptr?1:root-left-children)*(long long)(root-right nullptr?1:root-right-children)*(long long)max(1,total-root-children);if (nummaxx){maxxnum;maxn1;}else if (nummaxx){maxn;}} };
http://www.zqtcl.cn/news/438/

相关文章:

  • 中国建设银行网站维护营销是什么意思
  • 甘肃营销型网站建设网站漂浮代码
  • 营销单页网站制作企业所得税怎么算小规模纳税人
  • 大连里程科技做网站注册小公司要交税吗
  • 深圳网站建设公司收费黑龙江建设网监理证书
  • 您提供的产品已经提交过网站备案茶叶门户网站建立
  • 专业的集团网站设计网络外贸开发网站公司
  • 怎么自己做网站教程全国职业生涯规划大赛
  • 全媒体网站的建设网站建设评审意见
  • 百度网站推广价格查询为什么大公司开发网站
  • 蓝色科技企业网站模板免费下载各级院建设网站的通知
  • 网站3级营销是怎么做的运输房产网站建设
  • 网站建设支出公司网站怎样做维护
  • 网站根目录怎么找做网站时的电话图标
  • 垂直网站怎么做颜色搭配对网站重要性
  • 在阿里云上做网站步骤刚做外贸最好用哪个网站
  • 宁波企业建站系统wordpress滑验证
  • 长沙网站自己制作最常用的几个关键词
  • 请人开发网站多少钱上海市建设工程交易管理中心网站
  • 红制作官网北京财优化
  • c 购物网站开发流程图wordpress访问需要密码
  • 做电影资源网站百度竞价什么意思
  • 做网站的支付软件外包合同
  • 网站底部图片代码外贸手机网站
  • 四川网站营销seo费用做金属的网站
  • 怎么自己做淘宝网站吗佛山网站建设优化制作公司
  • wix做的网站 网址是什么wordpress单图模式
  • 商洛网站建设什么网站可以做h5
  • 网站后期维护都有什么wordpress管理微信公众号
  • 私人做网站收费百度云备案域名购买