会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
艾特玖
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
18
下一页
2022年8月8日
牛客练习赛62——水灾
摘要: 牛客练习赛62——水灾(断开) 原题链接 分析 我们要知道的是将k个点断开使得其互相不连通需要去掉的所有边集的最大边权的最小值是多少 我们先考虑将两个点断开的答案是什么?显而易见,即为两者之间的最小边权最大值。那我们建降序Kruskal重构树,然后求LCA就好。 那k个点我们就求个k个点的LCA,就
阅读全文
posted @ 2022-08-08 22:26 艾特玖
阅读(35)
评论(0)
推荐(0)
2022年8月7日
"蔚来杯"2022牛客暑期多校训练营3 F
摘要: "蔚来杯"2022牛客暑期多校训练营3 F 原题链接 题目大意 给定一个无向图,每次询问两点x,y,求是否存在一个n的排列,使得第一个元素为x,最后一个元素为y,且排列的任意一个前缀,任意一个后缀都联通。 分析 简单分析一下就可以知道,我们对原图缩点后,看缩完点后的图是或否是一条链。 在是一条链的前
阅读全文
posted @ 2022-08-07 19:13 艾特玖
阅读(17)
评论(0)
推荐(0)
Codeforces Round #812 (Div. 2)
摘要: Codeforces Round #812 (Div. 2) D. Tournament Countdown 分析 头晕脑胀的,时间复杂度算错了。 我们只要发现,四个中询问两个就可以确定哪两个一定不是冠军 我们,对于四个返回的情况一个个讨论。为方便讨论,我们将四个询问的位置定位$x_0,x_1,x_
阅读全文
posted @ 2022-08-07 12:04 艾特玖
阅读(158)
评论(3)
推荐(1)
2022年8月1日
Codeforces Round #556 (Div. 2)
摘要: Codeforces Round #556 (Div. 2) D. Three Religions 分析 一开始的想法是,我们贪心的,每次操作后都暴力匹配一下每个串能不能匹配上。 匹配的贪心是,我们考虑对于一个串$s_i$,我们在S中匹配时,一定尽可能选择靠近的字符匹配。 但是很明显,这样的贪心是错
阅读全文
posted @ 2022-08-01 10:54 艾特玖
阅读(31)
评论(0)
推荐(0)
2022年7月28日
2022江苏 B. Prime Ring Plus
摘要: 2022江苏 B. Prime Ring Plus 分析 网络流,直接说建图了。 简单分析后可以发现,长度为奇数的环一定不合法,因为相邻的奇偶性一定要不同 可以发现是经典模型,一个奇点可以与两个偶点匹配,求最大匹配,最大匹配必须将所有的点都包括 则我们可以分奇偶建图,从源点向所有的奇点连一条容量为2
阅读全文
posted @ 2022-07-28 11:48 艾特玖
阅读(84)
评论(0)
推荐(0)
2021江西 I-Homework
摘要: 2021江西省赛 I. Homework 分析 本题的分析过程还是蛮有意思的,我们细说一下。 最后是用换根DP解决的,但是为什么能这么解决? 我们先只考虑查询操作 查询 对于每个点来说,拿它去更新其余点能完成作业的最短时间。 我们很容易就可以发现是个最短路了,但是这样跑的话时间复杂度直接炸掉了,$O
阅读全文
posted @ 2022-07-28 11:37 艾特玖
阅读(34)
评论(0)
推荐(0)
2022年7月11日
餐巾计划问题
摘要: P1251 餐巾计划问题 分析 奇妙的拆点用法。 分析完题目后,我们发现每一天需要$r_i$块新毛巾,并产生$r_i$块旧毛巾。 这不难想到,将一天拆开,分成还有的老毛巾和需要的新毛巾。 我们考虑一下,建图过程。 从源点向所有老毛巾的点连接容量为 $r_i$ 费用为0的边,再从所有的新毛巾向汇点连一
阅读全文
posted @ 2022-07-11 18:19 艾特玖
阅读(32)
评论(0)
推荐(0)
2022年7月6日
AcWing 2237. 猪
摘要: POJ 1149 Pig/AcWing2237 猪 分析 本题还是蛮有意思的,我们来理顺一下思维过程。 我们总结一下,题目的操作。 每名顾客按顺序进行 将自己有钥匙的猪舍打开,从中挑选一些不超过自己想买的数量的猪。 同时可以将,打开的猪舍中的猪进行调整 这里面,我们需要一个逆向思维 我们考虑打开的猪
阅读全文
posted @ 2022-07-06 11:59 艾特玖
阅读(46)
评论(0)
推荐(0)
2022年7月5日
2240. 餐饮
摘要: 2240. 餐饮 分析 网络流经典优化。 拆点 网络流中拆点,特指将点拆开为入点与出点,以此来限制经过点的流量 网络流建图 将点拆为入点与出点 从入点向出点连接一条容量为限制的边 本题,就非常简单了,直接将牛拆点。 AC_code #include<bits/stdc++.h> using name
阅读全文
posted @ 2022-07-05 23:18 艾特玖
阅读(22)
评论(0)
推荐(0)
分层图与拆点
摘要: 引入 想写这个是因为最近碰到了好多次分层图,但是对概念还是很模糊,简单记录一下自己的一些理解。 我最大的混沌的点是,我最开始的时候将拆点与分层图,一直分的不是太清楚,或者说两者我都不是太清楚。最近稍微理清了一下 接下来,我分别说一下我对拆点和分层图的理解。 拆点 拆点,其实是很简单,很基础的一个知识
阅读全文
posted @ 2022-07-05 22:40 艾特玖
阅读(164)
评论(0)
推荐(1)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
18
下一页
公告