9.25 模拟

文章目录

  • 前言
  • 考场
  • 总结

前言

260pts
100+60+100+0
线段树数组要乘4!!!
结果想了一个多小时和暴力没差了。。。
呜呜呜
但总体还可以啦
T3玄学暴力竟然过掉了
告诉我们卡时的重要性

考场

先看题
T1原题啊啊啊!
真就签到题了
感觉T2好像很毒瘤,似乎要建图跑奇怪的东西
T3这么短一看就很可做丫!
T4把网络流写在了题面上的,但是这建图完全没有思路。。。

先写T1
想把到签一下
结果发现自己不会KMP了。。。
我上次写KMP还是在上次
不过好在搞了半天还是搞过去了

到T2
打算推推看如果有思路写个60,不行就暴力枚举状态拿30
越推越觉得性质其实很好
但是思路很乱
看隔壁qytdl已经到T3开始心态爆炸
捋了半天终于差不多想明白了
上个线段树优化一下可以做
线段树脑残不乘4直接凉凉

还有两个小时左右看T3
一开始觉得似乎这才是签到题
结果越推越发现自己太天真了
自己以为有的性质最后全都hack掉了

去T4碰碰运气
最近做了太多阴间网络流建图题,被完全带偏了…
一直在想如何建图才能满足这么阴间的要求。。。
按照类似无限之环的思路,想了10分
越想越觉得这不是我能做出来的东西
只好回到T3

还有时间(1.5h),也确定了T4似乎不可做,因此决定和这玩意死磕
尝试各种单调队列单调栈斜优凸包二分全于事无补
一度我觉得可以维护两个单调队列在里面二分,认为自己写出了正解
但是写一半发现自己无法解决j<i是非法转移的问题
后来也一直无法解决下标和值域两重的要求
然后就炸了
直接敲了个暴力走人
临走卡了下时
留下了
希望希望

时间几乎已经没有了
T4我知道subtack得分无望
信仰固输了一个0

总结

T3是应该能做的题
树状数组维护最值是不难想到的操作
在值域上维护的方法很妙,能完美的解决绝对值的问题
但之前好像见过 (想不起来是哪里了…)

T4感觉好神仙啊…
思路应该还是来自与那个关键的限制:一次只能把相邻的按相反方向旋转
因而想到方向如果用数表示就是一个+1一个-1,其总和在膜4的意义下是恒定的
还有一个很妙的地方就是一个给定大小的矩阵在完美匹配时跨列的匹配的个数的奇偶性是不变的
从而解决特殊情况的处理问题

加油吧! OvO

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/317975.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Silence 主题配置代码

页面定制 import url(https://fastly.jsdelivr.net/gh/esofar/cnblogs-theme-silence3.0.0-beta3/dist/silence.min.css);media only screen and (max-width:1365px){.github-corner{display:none}}media only screen and (max-width:1259px){#home{width:100%!important}}medi…

AT3857-[AGC020C]Median Sum【背包,bitset】

正题 题目链接:https://www.luogu.com.cn/problem/AT3857 题目大意 给出nnn个数字的一个序列aaa&#xff0c;求它的所有非空子集的和的中位数。 1≤n,ai≤20001\leq n,a_i\leq 20001≤n,ai​≤2000 解题思路 考虑到假设所有数的和为SSS&#xff0c;一个集合的和为xxx&#x…

.NET Core 如何为项目提供高性能解决方案?

本系列&#xff0c;我们将探讨.NET Core 的一些好处&#xff0c;以及它如何为市场提供高性能解决方案&#xff0c;为传统.NET 开发人员和技术人员提供帮助。正文前言随着.NET Core 2.0 在 2016 年首次发布&#xff0c;微软拥有了这个通用、模块化、跨平台开源项目的下一个主要版…

1058. 股票买卖 V

1058. 股票买卖 V 题意&#xff1a; 给定一个长度为 N 的数组&#xff0c;数组中的第 i 个数字表示一个给定股票在第 i 天的价格。 设计一个算法计算出最大利润。在满足以下约束条件下&#xff0c;你可以尽可能地完成更多的交易&#xff08;多次买卖一支股票&#xff09;: …

[2.9训练]【CF909C】Python Indentation,【CF909D】Colorful Points,【CF909E】Coprocessor

文章目录T1&#xff1a;Python Indentation题目题解codeT2&#xff1a;Colorful Points题目题解codeT3&#xff1a;Coprocessor题目题解codeT1&#xff1a;Python Indentation 题目 题目描述 In Python, code blocks don’t have explicit begin/end or curly braces to mark…

模板:2-SAT问题

文章目录前言实现代码所谓2-SAT&#xff0c;就是解决两个SAT的问题 &#xff08;逃&#xff09; 前言 SAT 是适定性&#xff08;Satisfiability&#xff09;问题的简称。一般形式为 k - 适定性问题&#xff0c;简称 k-SAT。而当 k>2 时该问题为 NP 完全的。所以我们只研究 …

CF1481F-AB Tree【构造,背包】

正题 https://www.luogu.com.cn/problem/CF1481F 题目大意 给出nnn个点的一棵树&#xff0c;在每个节点上填a/ba/ba/b&#xff0c;要求恰好有mmm个aaa。要求每个节点到根路径上的字符串种类最少&#xff0c;输出方案。 1≤m≤n≤1051\leq m\leq n\leq 10^51≤m≤n≤105 解题思…

Docker最全教程之使用Tencent Hub来完成CI(十)

本周更新两篇&#xff0c;保证不太监&#xff01;在本系列教程中&#xff0c;笔者希望将必要的知识点围绕理论、流程&#xff08;工作流程&#xff09;、方法、实践来进行讲解&#xff0c;而不是单纯的为讲解知识点而进行讲解。也就是说&#xff0c;笔者希望能够让大家将理论、…

P4169 [Violet]天使玩偶/SJY摆棋子(CDQ分治+欧几里得距离)

P4169 [Violet]天使玩偶/SJY摆棋子(CDQ分治欧几里得距离) 记得上一次欧几里得距离的转化是CF1093G Multidimensional Queries&#xff0c;我们使用了点对在四种方向分别考虑并用 \(\max\) 合并的方法解决&#xff0c;现在使用一种类似的方法。 \(\bigstar\texttt{Trick}\)&…

[2.7]【CF933A】A Twisty Movement【CF926B】Add Points【CF917A】The Monster【CF919E】Congruence Equation

文章目录T1&#xff1a;A Twisty Movement题目题解codeT2&#xff1a;Add Points题目题解codeT3&#xff1a;The Monster题目题解codeT4&#xff1a;Congruence Equation题目题解codeT1&#xff1a;A Twisty Movement 题目 题目 题解 因为aia_iai​1/21/21/2&#xff0c;于…

LIS最长上升子序列

LIS算是比较经典的问题&#xff0c;常用的是O(n^2)的方法 for(int i1;i<n;i){dp[i]1;for(int j1;j<i;j){if(a[j]<a[i])dp[i]max(dp[i],dp[j]1);}mxmax(mx,dp[i]);}我们这里优化成O(nlogn) 我们模拟一个栈stack&#xff0c;每读入一个数&#xff0c;如果这个数大于栈顶…

AT5160-[AGC037C]Numbers on a Circle【贪心,堆】

正题 题目链接:https://www.luogu.com.cn/problem/AT5160 题目大意 给出两个长度为nnn的环序列aaa和bbb&#xff0c;每次你可以让aaa中的一个数变为它和相邻两个的和。 求最少的步数将aaa变为bbb。 1≤n≤105,1≤ai,bi≤1091\leq n\leq 10^5,1\leq a_i,b_i\leq 10^91≤n≤10…

YBTOJ洛谷P3209:平面图判定(2-SAT)

文章目录解析代码传送门解析 关键性质是一个定理&#xff1a;若m>3*n-6&#xff0c;必然不存在合法的平面图 这谁知道啊 不过这题应该往也许图过于稠密时必然无解这方面想 所以我们只需要考虑m、n同阶的情况就行了 这个时候我们直接暴力判断跑2-SAT就行了 代码 #include&…

线性代数 - 矩阵对角化

矩阵对角化 今天听 \(\texttt{m}\color{red}\texttt{yee}\) 嘴的&#xff0c;赶紧来补个学习笔记。 我们有点时候需要计算一个较小矩阵的 \(n\) 次幂&#xff0c;但直接求幂非常不方便&#xff0c;这是会考虑矩阵对角化&#xff0c;将 \(M\) 改写为 \(\mathcal{PDP^{-1}}\)&…

EF Core 数据库 Provider 一览

当 EF Core 1.x 系列和 2.0 版本之间经过重大的重写时&#xff0c;所有 EF Core 数据库 Provider 都受到重创。从那时起&#xff0c;各种私人和商业开发团队一直在努力填补这个空白。正文当 EF Core 1.x 系列和 2.0 版本之间经过重大的重写时&#xff0c;所有 EF Core 数据库 P…

[3.3训练赛]One-Dimensional(矩阵快速幂),Freda的迷宫(无向图强连通分量+并查集),一道防AK好题

文章目录T1:One-DimensionaltitlesolutioncodeT2:【NOIP模拟赛】Freda的迷宫titlesolutioncodeT3:【NOIP模拟赛】一道防AK好题titlesolutioncode确实没想到自己写文章能隔这么久&#xff0c;鸽王预警 T1:One-Dimensional title 考虑一个含有 N 个细胞的一维细胞自动机。细胞…

牛客网专题 概率dp

文章目录概念&#xff1a;例题引入&#xff1a;解答&#xff1a;Happy Running NC15532题意&#xff1a;题解&#xff1a;代码&#xff1a;poj2096 NC106693 Collecting Bugs题意&#xff1a;题解&#xff1a;代码&#xff1a;NC210477 带富翁题意&#xff1a;题解&#xff1a;…

模板:线性基

文章目录解析实现删除所谓线性基&#xff0c;就是线性的基 &#xff08;逃&#xff09; 解析 何为线性基&#xff1f; 定义几何BBB为集合SSS的线性基,当且仅当: .S任意子集异或和可以得到的结果&#xff0c;用B的子集都也可以得到&#xff0c;且B时所有这样的集合中元素最少的…

CF1242C-Sum Balance【状压dp】

正题 题目链接:https://www.luogu.com.cn/problem/CF1242C 题目大意 给出kkk个集合&#xff0c;现在从每个集合中取出一个数再把这些数放进每个集合里各一个&#xff0c;求能否使得所有集合的和相等&#xff0c;求方案。 保证所有集合中的出现过的数字都互不相同。 1≤k≤15…

连续段计数问题小记

给定一个长度为 \(n\) 的一个排列&#xff0c;如果区间 \([l,r]\) 之间的数是连续的&#xff0c;那么我们称这个区间时一个连续段。 比如 \([1,3,2,5,4]\) 中的连续段有&#xff1a;\([1,1],[1,3],[1,5],[2,2],[2,3],[2,5],[3,3],[4,4],[4,5],[5,5]\)。 这些连续段有一个共同的…