文章分类 - 题解
洛谷在学校被ban掉了
题解放这里
摘要:213C Ralay Race 这个题和方格取数传纸条是一个模型 定义 为走 步,横坐标分别 的经过点权和 状态转移就非常好转了: f[k][i][j]=max(f[k][i][j],f[k-1][i][j]+t); f[k][i][j]=max(f[k][i][j]
阅读全文
摘要:最近几场快场玩的不是非常爽,想打慢场 T1 暴力 ,链表优化暴力 正解数据结构随便写写就好了 关于卡链表的数据造法: 数组单调,相对波动最好大点 数组随机 证明不会,因为这个结论靠灵感得出来的 T2 显然的结论: 选怪选个连续段,否则一定不优 证明邻项交换即可 正确性存在可
阅读全文
摘要:快场,没切 是懒得打优化了 然后 是结论题,我贪心假了于是挂了 T1 根据计数 设计原则,我们先考虑暴力 那么一个显然的 记 为第 步到 的方案数,那么: $f_{i,j}=f_{j+i\bmod n,j-1}+f_{i-j\bmod n,j-1}
阅读全文
摘要:考虑 的情况,等价于 堆里取任意数量石子 显然是 博弈模型: 先手必败,否则先手必胜,这里加法是异或意义加法 对于其他情况,我们考虑从上述状态出发归到初始状态 把每一堆石子独立看: 就是不管你怎么走,我
阅读全文
摘要:T1 照着题解写就完事了 这部分分就是把所有 的全部扔掉 剩下就是 分讨: 这部分就是如果加了以后 就把最大值全扔掉 这部分就把最小值全扔掉,最后把 插进去 部分分: 随随便便啥都不干xjb二分可$40pts
阅读全文
摘要:快场,两小时两道题,似乎可以理解为 层加赛 难度 层分比较高,但是剩下不好说 还是回到正题吧 T1 博弈论, 似乎联赛前的博弈论不算真正的博弈论, 差不多可以当成加强版贪心 然后考虑用贪心的思路理解最优决策: 这个最优决策必然两个人连续走一段 证明:(描述方便用先后手代替两个人名) T2 ~
阅读全文
摘要:T1 状压DP干就完了 T2 绝对值拆开化成矩形和形式 按卫星划分出 个矩形 然后随便做了 T3 哈希记忆化随便做 T4 不会就咕
阅读全文
摘要:T1 依题意模拟即可 最大值可以根据上升下降情况推出来 注意开始和最后如果不是值域开始和最后的特判 T2 单调队列搞一下就好了 我用ST表套个二分答案一样 但是空间炸了 不要用ST表!!! T3 随便 一下 然后二维数组维护一下就好了 T4 不会 或许这是我写的最水的
阅读全文
摘要:tg 36 solution T1 快速找爹: 这个是从定义推出来的 这里 指的是小于 的最大的斐波那契数, 就是(假装建的)树上 的爹 然后就是$\forall i,fib_{i+1}\geq 2\cdot fib_{i
阅读全文
摘要:T1 一个非常显然的二分答案 就是枚举每个可能的答案 从最左端开始加距离, 如果不合法就取下座山山头 看看能不能安排完所有人, 如果安排完了就向更大值靠近,否则向更小值 半场切,另外半场不知道啥情况 T2 做这个题首先转换下题意,否则就会认为这题相当不可做 实际上就是一次操作会有 的概率$+1,
阅读全文
摘要: 专题的题解 【模板】2-SAT 这题的建图方式还是非常板子的 最简单的写法就是走定义,也就是这样: G.add(a+(!x)*n,b+y*n); G.add(b+(!y)*n,a+x*n); 然后要写 必然要会 ,我的就是蓝书上写法 然后判断有没有解就是看对应
阅读全文
摘要:暴力场 今天的题属实有点 T1 闲话: 不得不感叹机子强大 g++ -std=c++14 -O2的编译条件下本机可以实现一秒 评测机还是一秒 于是偷摸着卡了几个常数大的小可爱 正解: 把 作正值, 是负值 然后跑 背包,初值显然,目标 考虑
阅读全文
摘要:其实赛时稍微多留个心眼取个模 直接就 了 CaO T1 来自 哥哥的讲解 把所有的无向边换成两条有向边 于是就是删两个有向边变欧拉图的方案 判欧拉图的充要条件: 1.连通 2.度数为奇数的点数为 显然
阅读全文
摘要:T1 二维前缀和 场切题不讲 T2 状态压缩表示每一个子集,用邻接矩阵跑一遍 ,时间复杂度 ~~因为continue不能有效降低时间复杂度,所以上面的还真是对的~~ 把邻接矩阵换成邻接表 时间复杂度 极限状态下可以
阅读全文
摘要:这一部分算是乱口胡了吧 CF592D ~~甚至可以脑子里建个虚树看看在虚树上怎么搞~~ 如果真的建了这么棵虚树, 实际上就是寻宝游戏+虚树上直径 具体讲就是两倍虚树上所有边权值和-虚树直径 然后就是虚树上找直径的过程了 但是我们实际上没有必要保留一棵没有关键点的子树对吧 CF711C 一个暴力$DP
阅读全文
摘要:于是这是拓扑专题题解了 糖果 就是那个 拓扑排序搞的差分约束 这里求所有的最小值 显然所有最开始入队的节点标个 然后拓扑序DP要照顾到"任意性" 所以显然是刷表取 状态转移方程: 这样得到的是每个
阅读全文