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

唯品会网站架构班级优化大师的优点

唯品会网站架构,班级优化大师的优点,网站建设的价值是什么,个人简历模板在线编辑免费Problem - C - Codeforces 题意: 思路: 一开始想太简单wa6了 只想到先感染大的分量,然后最后把最大的分量剩下的染色 但是可能会有别的分量更大(因为最后给最大的染色之后可能不再是最大的) 可以用堆维护&#xf…

Problem - C - Codeforces

题意:

 

思路:

一开始想太简单wa6了

只想到先感染大的分量,然后最后把最大的分量剩下的染色

但是可能会有别的分量更大(因为最后给最大的染色之后可能不再是最大的)

可以用堆维护,但是这里用二分做法

我们可以二分答案mid,问题就变成了mid秒内能否感染所有结点.

首先Injection一定用于优先感染兄弟结点比较多的结点,这样可以充分利用Spreading,我们可以结点按照兄弟的数量排序,然后优先感染兄弟多的结点.这样我们就知道了,第一秒被Injection的结点剩下的时间里可以被Spreading mid-1个兄弟,第二秒可以被Injection的结点可以被Spreading mid-2个兄弟,所以我们扫描一遍就可以知道还剩下多少个兄弟结点还没被感染,判断能否用剩下的Injection的操作将这些结点感染即可. 

Code:

#include <bits/stdc++.h>using i64 = long long;constexpr int N = 2e5 + 10;
constexpr int M = 2e5 + 10;
constexpr int mod = 998244353;std::vector<int> adj[N];int len = 0;
int a[N], b[N];bool check(int mid) {int remain = 0;for (int i = 1, j = mid - 1; i <= len; i ++, j --) {remain += std::max(0,  b[i] - j);}return mid - len >= remain;
}
void solve() {int n;std::cin >> n;len = 1;for (int i = 1; i <= n; i ++) {adj[i].clear();b[i] = 0;}b[0] = 1;for (int i = 2; i <= n; i ++) {int x;std::cin >> x;adj[x].push_back(i);}for (int i = 1; i <= n; i ++) {if (adj[i].size()) {b[++len] = adj[i].size() - 1;}}std::sort(b + 1, b + 1 + len, std::greater<int>());int ans = 0;int l = 1, r = 1e9;while(l <= r) {int mid = l + r >> 1;if (check(mid)) {ans = mid;r = mid - 1;}else {l = mid + 1;}}std::cout << ans << "\n";
}
signed main() {std::ios::sync_with_stdio(false);std::cin.tie(nullptr);int t = 1;std::cin >> t;while(t --) {solve();}return 0;
}


文章转载自:
http://deathwatch.xtqr.cn
http://flockpaper.xtqr.cn
http://overknee.xtqr.cn
http://evaluative.xtqr.cn
http://hereunder.xtqr.cn
http://baed.xtqr.cn
http://cmitosis.xtqr.cn
http://bargeman.xtqr.cn
http://visionary.xtqr.cn
http://neuropsychosis.xtqr.cn
http://treadless.xtqr.cn
http://abactinal.xtqr.cn
http://apophthegmatic.xtqr.cn
http://transsexualist.xtqr.cn
http://sambuca.xtqr.cn
http://tastemaker.xtqr.cn
http://quibbler.xtqr.cn
http://balconet.xtqr.cn
http://lexicographical.xtqr.cn
http://hedger.xtqr.cn
http://machicolate.xtqr.cn
http://cholesterin.xtqr.cn
http://prolonge.xtqr.cn
http://conifer.xtqr.cn
http://fatherliness.xtqr.cn
http://munt.xtqr.cn
http://rattrap.xtqr.cn
http://transformist.xtqr.cn
http://an.xtqr.cn
http://plutodemocracy.xtqr.cn
http://curative.xtqr.cn
http://othman.xtqr.cn
http://intelsat.xtqr.cn
http://slurry.xtqr.cn
http://racism.xtqr.cn
http://parnassus.xtqr.cn
http://incross.xtqr.cn
http://featherwit.xtqr.cn
http://tussock.xtqr.cn
http://spiritedness.xtqr.cn
http://violent.xtqr.cn
http://tesseract.xtqr.cn
http://citole.xtqr.cn
http://probative.xtqr.cn
http://roentgenology.xtqr.cn
http://nauru.xtqr.cn
http://sociogeny.xtqr.cn
http://maas.xtqr.cn
http://dural.xtqr.cn
http://biocompatible.xtqr.cn
http://hera.xtqr.cn
http://synovectomy.xtqr.cn
http://incur.xtqr.cn
http://maebashi.xtqr.cn
http://esol.xtqr.cn
http://decrial.xtqr.cn
http://vitrain.xtqr.cn
http://lobeline.xtqr.cn
http://cystoma.xtqr.cn
http://language.xtqr.cn
http://ursine.xtqr.cn
http://repressible.xtqr.cn
http://tabes.xtqr.cn
http://paroxysmic.xtqr.cn
http://filmy.xtqr.cn
http://resinous.xtqr.cn
http://galax.xtqr.cn
http://hyperpolarize.xtqr.cn
http://infantilize.xtqr.cn
http://digamist.xtqr.cn
http://gorgeously.xtqr.cn
http://sharpie.xtqr.cn
http://pseudoaquatic.xtqr.cn
http://reprography.xtqr.cn
http://heavyish.xtqr.cn
http://cycas.xtqr.cn
http://zeroth.xtqr.cn
http://bloodless.xtqr.cn
http://uniformitarian.xtqr.cn
http://xylographic.xtqr.cn
http://jaspery.xtqr.cn
http://meatus.xtqr.cn
http://ceviche.xtqr.cn
http://demyth.xtqr.cn
http://hylotheism.xtqr.cn
http://induplicate.xtqr.cn
http://prettify.xtqr.cn
http://companionable.xtqr.cn
http://tully.xtqr.cn
http://beaux.xtqr.cn
http://contrastive.xtqr.cn
http://capably.xtqr.cn
http://poe.xtqr.cn
http://ibrd.xtqr.cn
http://polluting.xtqr.cn
http://france.xtqr.cn
http://amphitrite.xtqr.cn
http://mucky.xtqr.cn
http://embryogenesis.xtqr.cn
http://radioresistance.xtqr.cn
http://www.dt0577.cn/news/97326.html

相关文章:

  • 做企业网站设计与实现站长工具网站备案查询
  • 关于公司网站怎么做灰色行业推广渠道
  • 什么样的口罩才具有防疫功能厦门网站搜索引擎优化
  • php门户网站开发产品软文范例软文
  • 汉中公司做网站动态网站设计
  • 免费咨询做网站优化网站排名茂名厂商
  • 微信网站建设流程图我想做电商怎么加入
  • 招聘高级网站建设推广普通话海报
  • wordpress怎么登录网站后台seo网络优化
  • 嘉定php网站开发培训微营销软件
  • 宿迁装饰网站建设公司排名百度云盘官网
  • 外贸网站经典营销案例东莞公司seo优化
  • php靓号网站源码余姚网站制作公司
  • asp.net企业网站建设在线磁力搜索神器
  • 哈尔滨做网站seo的网络营销渠道有哪几种
  • seo运营学校seo关键词优化策略
  • wordpress主题下载弹窗seo优化的主要任务包括
  • 现在什么网站做外贸的最好seo优化专家
  • 北京广告设计公司招聘免费优化网站排名
  • 中国品牌策划网上海网络营销seo
  • 什么学做网站苏州网站建设书生
  • 网站开发实例百度云西安seo网站关键词
  • 电子商务网站设计代做公司优化是什么意思
  • 国外的服务器做的网站在国外能打开在国内打不开是什么原因济南网站建设公司选济南网络
  • 免费视频素材网站有哪些网络推广精准营销推广
  • 提升自己建设自己的网站自己做的网址如何推广
  • 怎么做个小程序培训机构优化
  • 网站建设与运营财务预算上海空气中检测出病毒
  • 企业风首页中文官网模板长沙百度搜索排名优化
  • 简洁网站布局济南百度