标签:pre suf noip92 石子 枚举 左下角 矩形 联考
T1
题目实际上是在给每个石子分配符号,让最后的和最大。
如果石子有正有负,那么最后答案显然就是绝对值之和。
如果全为正或全为负,那么则可以合并两堆石子来达到有正有负的效果。
为了让和最大,合并时做出牺牲的应当是绝对值最小的那一堆石子。
T2
先考虑如何算出 \(n\) 个矩形的交,扫一遍,左下角取max,右上角取min即可。
\(n-1\) 个的话就是去掉一个,于是求个 \(pre_{i}\) 表示矩形的前缀交, \(suf_{i}\) 表示矩形的后缀交,那么如果去掉第 \(i\) 个矩形,对答案的贡献就是 \(pre_{i-1}\) 和 \(suf_{i+1}\) 的交的面积。
但是会把 \(n\) 个矩形的交给算重 \(n-1\) 遍,单独减去即可。
注意判断交的左下角比右上角大的情况,面积为0。
T3
大氵题。
枚举循环节左端点 \(l\) ,右端点 \(r\) ,然后往后跳。
复杂度 \(O(n^{2}\ln{n})\) 。
T4
考场以为玄学 \(O(n^4)\) 能拿60pts,于是思考发呆后滚回去了前两题。但只有40pts
于是100pts没了。。。
对于每个点向外连的边,按权值排个序,枚举到第一个合法的肯定是最大的,于是直接break,就能过。
正解是 \(O(n\sqrt{m})\) 的,就是找三元环。
标签:pre,suf,noip92,石子,枚举,左下角,矩形,联考 来源: https://www.cnblogs.com/-OMA-/p/15522611.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。