会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ZifanOI
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
14
下一页
2024年2月29日
Dinic 当前弧优化一个常见的错误写法
摘要: 下面是一种常见的当前弧优化错误写法: int dinic(int x,int flow){ if(x==t)return flow; int rest=flow,y,num; for(int &i=now[x];i;i=nx[i])if(ed[i]&&d[y=vr[i]]==d[x]+1){ num
阅读全文
posted @ 2024-02-29 16:37 zifanwang
阅读(95)
评论(0)
推荐(2)
2024年2月28日
联合省选 2024 游记
摘要: \(\textbf{2023—2024 赛季记录}\) 前言 本人坐标江苏南京,NFLS 初二选手。NOIP 分数 \(355\text{pts}\)。 开学 ~ 2/29 Day -2 停课集训,每天模拟赛/专题/休息。 专题有 tzc_wk 老师的计数选讲、ducati 老师的数据结构还有 Al
阅读全文
posted @ 2024-02-28 20:32 zifanwang
阅读(1033)
评论(3)
推荐(0)
[USACO13MAR]Farm Painting S 题解
摘要: 看大家好多写的都用了四维偏序,给一个不用偏序的解法。 简化一下题目,就是给你 \(n\) 个矩形,第 \(i\) 个矩形用 \((x1_i,y1_i,x2_i,y2_i)\) 表示,问你有多少个 \(i\) 满足: 不存在另一个 \(j\) 使得 \(x1_j\le x1_i\le x2_j\wed
阅读全文
posted @ 2024-02-28 13:07 zifanwang
阅读(41)
评论(0)
推荐(0)
CF111D Petya and Coloring 题解
摘要: 很明显这是一道组合题。 首先特判一下,当 \(m=1\) 时,答案就是 \(k^n\)。 对于 \(m>1\) 的情况,我们可以得出一个结论: 对于沿格子的线穿过的任何垂直线,会将棋盘分成两个非空的部分,这两个部分中的不同颜色的数量相同且总是不变。设这个不同颜色的数量为 \(i\),那么左边这部分的
阅读全文
posted @ 2024-02-28 13:06 zifanwang
阅读(21)
评论(0)
推荐(0)
CF1034E Little C Loves 3 III 题解
摘要: 这道题与 P6097 【模板】子集卷积 基本相同,但是每个元素的值属于 \([0,3]\),且 \(n\le 21\),时限 \(\rm1s\)。 在做 P6097 这道题的时候,我们多开了一维用来记录二进制下 \(1\) 的个数。但是这道题每个元素的值只属于 \([0,3]\),我们可以用一种十分
阅读全文
posted @ 2024-02-28 13:06 zifanwang
阅读(28)
评论(0)
推荐(0)
P2065 [TJOI2011] 卡片 题解
摘要: 看大家建图时中间都连了质数点,发一个不用质数点的解法。 我们可以先从源点向每一个蓝色卡片对应的点连一条边,再从每一个红色卡片对应的点向汇点连一条边。 如果两张卡片可以一起拿走,那就在它们之间连一条边(蓝色连到红色),这些边的最大流量都是 \(1\)。建好图以后我们就可以直接用 Dinic 求出答案。
阅读全文
posted @ 2024-02-28 13:05 zifanwang
阅读(42)
评论(0)
推荐(0)
CF756D Bacterial Melee 题解
摘要: 给一个 \(O(n^2)\) 的做法。 考虑从左到右扫描最终得到的字符串,如果当前的字符和前一个字符相同,就删掉这个字符。由题意可知,最终得到的字符串一定是 \(s\) 的一个子序列。 我们定义状态 \(dp[i][j]\) 表示:当前子序列的最后一个字符是 \(s[i]\),已经填完了最终字符串的
阅读全文
posted @ 2024-02-28 13:04 zifanwang
阅读(25)
评论(0)
推荐(0)
2024年2月27日
【模板】任意模数多项式乘法
摘要: 题目描述 给定 \(2\) 个多项式 \(F(x), G(x)\) ,请求出 \(F(x) \times G(x)\)。 系数对 \(p\) 取模,且不保证 \(p\) 可以分解成 \(p = a \cdot 2^k + 1\) 之形式。 题解 可以用快速数论变换NTT算法,关键在于取的那个素数。
阅读全文
posted @ 2024-02-27 22:19 zifanwang
阅读(58)
评论(0)
推荐(0)
CF1806E Tree Master 题解
摘要: 直接记忆化搜索即可。 复杂度分析: 下面的被调用是指搜索函数被调用。 对于节点数 \(\le\sqrt n\) 的层,我们假设每一层有 \(x\) 个节点,那么最坏情况下会被调用 \(x\choose 2\) 次,是 \(x^2\) 级别的。因为最多有 \(\frac{n}{x}\) 个这样的层,所
阅读全文
posted @ 2024-02-27 22:05 zifanwang
阅读(14)
评论(0)
推荐(0)
P3577 [POI2014]TUR-Tourism 题解
摘要: 考虑在无向图上进行 dfs,可以得到很多棵 dfs 树(因为图不一定连通),这些树形成了一个森林。 然后由任意两点间不存在节点数超过 \(10\) 的简单路径这个限制可以得出这些树的深度都不超过 \(10\),然后可以想到树上状压 dp。 有一个重要的性质,就是无向图 dfs 树上的非树边,一定是回
阅读全文
posted @ 2024-02-27 22:05 zifanwang
阅读(63)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
14
下一页
公告