摘要: [ABC215F] Dist Max 2 二分出 min( | xi - xj | , | yi - yj | ),双指针维护是否存在满足条件的点对(i, j),假如二分当前值是x,那么 |xi - xj| >= x &&|yi - yj| >= x #include<bits/stdc++.h> 阅读全文
posted @ 2023-08-26 19:23 zhujio 阅读(30) 评论(0) 推荐(0)
摘要: AtCoder Beginner Contest 214 - AtCoder [ABC214D] Sum of Maximum Weights ( 典 ) 思路一样的题目: Imbalance Value of a Tree P5351 Ruri Loves Maschera 题意:给出一颗 N - 阅读全文
posted @ 2023-08-11 21:36 zhujio 阅读(27) 评论(0) 推荐(0)
摘要: AtCoder Beginner Contest 213 - AtCoder [ABC213E] Stronger Takahashi 题解在这(0-1BFS(双端队列BFS)) [ABC213F] Common Prefixes 学了字符串再补 阅读全文
posted @ 2023-08-11 20:42 zhujio 阅读(13) 评论(0) 推荐(0)
摘要: OIWIKI上面的解释(感觉0-1 BFS就是权值为 0 / 1 的 Dijkstra) [ABC176D] Wizard in Maze 只有两种花费,一种是0,就是说上下左右不用魔法的走(push_front),一种是1,使用魔法走 5 * 5 正方形任意位置(push_back) #inclu 阅读全文
posted @ 2023-08-08 22:49 zhujio 阅读(255) 评论(0) 推荐(0)
摘要: I-We Love Strings_2023牛客暑期多校训练营7 题意 做法:根号分治+容斥原理 将字符串分为两类: len<=20直接位运算枚举出可能的所有答案,看是否存在符合的 len>20采用容斥原理,计算出所有长度为 i 的字符串中(假设为n个),1个字符串可以表示的 ( 1个元素的交集 ) 阅读全文
posted @ 2023-08-08 12:10 zhujio 阅读(124) 评论(0) 推荐(0)
摘要: P3225 [HNOI2012] 矿场搭建 一共只会删除一个点,将每个点双连通分量分三种情况讨论 第一种:点双连通分量没有割点,那么为了保证一定可以逃出去,至少需要两个点 第二种:点双连通分量有且只有一个割点,此处割点是绿色的点,那么对于这种点双连通分量 就需要在每个只有一个割点的双连通分量中设置一 阅读全文
posted @ 2023-08-06 15:47 zhujio 阅读(34) 评论(0) 推荐(0)
摘要: AtCoder Beginner Contest 212 D - Querying Multiset 暴力multiset维护肯定 TLE 考虑差分维护,维护一个now记录下目前操作二的累加值,那么操作一就应该insert的是 x - now 来保持相对大小(前面都加上了now),操作三输出 min 阅读全文
posted @ 2023-08-03 16:53 zhujio 阅读(37) 评论(0) 推荐(0)
摘要: 基本思想就是想办法转换成为一个差分相减的形式,建立关系跑最短(长)路 P5960 【模板】差分约束算法 模板题 P3275 [SCOI2011] 糖果 考察对于差分约束各种条件的建图,还有Tarjan缩点 P3530 [POI2012] FES-Festival 基于floyed的差分约束 Inte 阅读全文
posted @ 2023-08-01 14:03 zhujio 阅读(29) 评论(0) 推荐(0)
摘要: D-Ama no Jaku_2023牛客暑期多校训练营3 做法:2-sat 先贴个代码,晚点补上思路 #include<bits/stdc++.h> using namespace std; #define endl "\n" typedef long long ll; const int N=2e 阅读全文
posted @ 2023-07-31 10:15 zhujio 阅读(20) 评论(0) 推荐(0)
摘要: Binary String Copying 缩小每次询问的区间,将他变成真正变化的区间,也就是说找到从 L 开始往后看的第一个 1 ,从R开始往前看的第一个 0 #include<bits/stdc++.h> using namespace std; #define endl "\n" typede 阅读全文
posted @ 2023-07-28 11:25 zhujio 阅读(141) 评论(0) 推荐(0)