ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

2021-11-06 NOIP多校联考总结

2021-11-06 14:01:52  阅读:126  来源: 互联网

标签:11 06 49 color siz 查集 white 联考


2021-11-06 NOIP多校联考总结

1.时间安排

分析题目:7:40—7:49

  大概看完了题目,T4好像是原题?!,先去写T1,因为T2期望还有T3的DP(?)都不好写

T1:7:49—9:33

  7:49—9:33 T1存储所有ATK大于最大HP的点,用这些点更新所有点初始最小攻击力,还有一开始连边的时候要注意能否拿所在点的剑打倒去往点的怪兽,能的话取ATK的max,不能则更改初始攻击力,写挂了,大数据过不了…
谁 能 看 出 来 这 要 用 并 查 集 T T \color{white}{谁能看出来这要用并查集TT} 谁能看出来这要用并查集TT

T2…

  期望DP,跳过了…
能 看 出 来 用 什 么 但 是 不 会 写 是 什 么 悲 催 的 能 力 \color{white}{能看出来用什么但是不会写是什么悲催的能力} 能看出来用什么但是不会写是什么悲催的能力

T3:9:34—12:06

  感觉是DP,但是写了一下发现只有前n大的c对ans有影响,因为其他的c都能被代替;考虑贪心,把封地按照基础贡献由小到大排序,判断当前第i块封地主被替换成第i大的c,ans是否会增长,增长则将所有封地主(除更换)忠诚度减k,否则i++,最后计算忠诚度与封地基础贡献积之和即可(赛场上写挂了,输出还放错了位置…)
为 什 么 数 据 水 了 啊 \color{white}{为什么数据水了啊} 为什么数据水了啊

T4…

  惯例了…题看完感觉是并查集,但是只能并查集模拟操作,把每个点都连到n+i上,进行并查集,改a为b时把fa[a]改为b,且siz[n+a]要减去siz[a],siz[n+b]和siz[b]都加siz[a];如果出现a->b,b->a的情况,也很好判断,直接把fa[b]改为a+n(当siz[a+n]为0时)

标签:11,06,49,color,siz,查集,white,联考
来源: https://blog.csdn.net/wmzyql2114323547/article/details/121177815

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有