自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 那些年我犯过的天秀错误

强联通分量 不看起点终点,直接拿111号点当起点,nnn号点当终点. 比如说这是错的 然后就对了,居然还有50分什么题啊

2020-05-29 19:03:24 134 0

原创 CSP-S 2019 : 退役记

Day\mathrm{Day}Day 好久前 差点初赛没过QAQ… 已经死了一回了 Day0\mathrm{Day} 0Day0 敲了一堆模板,事实证明是没有任何卵用的一个也没有考。还经常写错。 考前续命了一波概率期望And差分约束,同样一个都有没有考。 复习什么什么就不考 心态很平和,不是太过...

2019-11-17 17:05:02 157 7

原创 一些永远填不完的坑

遗留的坑 蓝书的动态规划 没写成的dfs序的拿到蛤OI的题 来自海亮集训的坑 难写的分治 循环位移什么的倍增 矩阵优化的递推 烦人的分块 马拉车+几道习题 难写的搜索 两个烦烦的数据结构PPT prufer序 来自金华的坑 树链剖分的几道题目 KMP和AC自动机的几道题目:那个蓝蓝的PP...

2019-08-17 18:36:38 79 0

原创 【竞赛技巧】OI竞赛常见错误

NOIP每一次都会有学生应为各种原因丢分, 在此,我总结了一些常见的错误: 1.打表不删除 2.不开longlong 3.文件名打错 4.使用longlong,输出没有打lld 5.负数下标 6.变量重名 7.审题 8.数据规模看错导致数组开小越界 (或者实际所需空间大于题...

2018-11-10 09:29:41 496 0

原创 都是一些签到题

NOIP普及组模拟题 别踩便便 (shit.cpp/c/pas) Problem\mathrm{Problem}Problem 小周猪猪为了享受惬意的人生,独自开辟了一块美丽的青青草原。 由于草原上生活着可爱的猪宝宝,小周猪猪无法保证草地是完全干净的,因为青青草原上可能有猪宝宝留下的可爱便便。 ...

2020-06-29 15:10:24 44 0

原创 二维ST模板

#include <bits/stdc++.h> using namespace std; const int N = 300; int n, m, Q; int f[N][N][30][30]; int read(void) { int s = 0, w = 0; char ...

2020-06-08 21:29:19 51 0

原创 『毒瘤算法系列13』情报传递

Problem\mathrm{Problem}Problem 有一个情报网共有nnn个人,通过有向的电话线联络。为保证通信安全,需要满足一些要求,这些要求分为两类: ①从第aaa个人通过一条或多条电话线可以联系到第bbb个人; ②从第aaa个人通过一条或多条电话线不能联系到第bbb个人。 现在...

2020-06-08 14:51:45 44 0

原创 『毒瘤算法系列12』最大流(边双连通分量·哈希)

Problem\mathrm{Problem}Problem 给定一张nnn个点、mmm条边的无向图,点从111开始编号,保证所有点的度数都不超过333。 现在假定每条边的容量都为111,请你求出任意两点间的最大流,最后只要输出所有点对(i,ji,ji,j)(i<ji<ji<j)...

2020-06-08 14:38:38 44 0

原创 『毒瘤算法系列11』二分图(二分图匹配·强连通分量)

Problem\mathrm{Problem}Problem 给定一个两侧各有nnn和mmm个点的二分图(保证n≤mn≤mn≤m),对于每条边,你需要判断原图是否存在一个大小为nnn,且包含了这条边的匹配。 Solution\mathrm{Solution}Solution 首先我们需要进行二分图...

2020-05-31 08:19:54 279 0

原创 『素瘤算法系列10』魔法石(tarjan·边双连通分量)

Problem\mathrm{Problem}Problem 幻象群岛是由nnn个孤立的岛屿构成。岛屿之间有一些残破的石桥,而桥心的石墩上,就有可能镶嵌着上古魔法石。约翰尼可以通过这些石桥,从一座岛跑到另一座岛,如果岛上恰好有魔法石,他就可以顺便收集。但是由于这些石桥实在是太残破了,约翰尼经过之后...

2020-05-29 21:12:24 31 0

原创 『比赛总结』又是一个血泪史

T1\mathrm{T1}T1 显然一开始没有想粗来,但是发现用优先队列维护还是挺巧的。 T2\mathrm{T2}T2 以后一定养成不管什么条件都用黄体标条件的习惯。 NO 1 : 需要这样: NO 2: 对于这种规模不同的数据,一定一定一定要注意数组的范围。 T3\mathrm{T3}T3...

2020-05-29 19:00:36 49 0

原创 『毒瘤算法系列9』[JLOI2015]管道连接(斯坦纳树的应用)

Problem\mathrm{Problem}Problem 小铭铭最近进入了某情报部门,该部门正在被如何建立安全的通道连接困扰。该部门有 nnn 个情报站,用 111 到 nnn 的整数编号。给出 mmm 对情报站 uiu_iui​;viv_ivi​ 和费用 wiw_iwi​,表示情报站 uiu...

2020-05-25 21:11:56 55 0

原创 斯坦纳树的基本运用 : [BalticOI 2016 Day2]城市

Problem\mathrm{Problem}Problem 在 Byteland 有 nnn 个城市,并且其中有 kkk 个国王经常来访的主要城市。 其中有 mmm 条道路,每条道路连接两个城市。然而不幸的是,这些道路的环境极差使得国王无法全速驶过。 对于每条道路,翻修的成本是已知的。你的任务是...

2020-05-24 21:23:22 71 3

原创 『毒瘤算法系列8』构造序列(线段树优化建图·拓扑DP)

Problem\mathrm{Problem}Problem 给定一个长度为nnn的正整数序列aaa,每个数都在111到10910^9109范围内,告诉你其中sss个数,并给出mmm条信息,每条信息包含三个数l,r,kl,r,kl,r,k以及接下来kkk个正整数,表示a[l],a[l+1],…,a...

2020-05-24 18:56:36 29 0

原创 『树上24题系列』CF1244D Paint the Tree

Problem\mathrm{Problem}Problem You are given a tree consisting of nnn vertices. A tree is an undirected connected acyclic graph. Example of a tree.Yo...

2020-05-22 15:55:01 58 0

原创 『树上24题系列』CF1085D Minimum Diameter Tree

Problem\mathrm{Problem}Problem You are given a tree (an undirected connected graph without cycles) and an integer sss . Vanya wants to put weights on...

2020-05-22 14:38:17 39 0

原创 『树上24题系列』CF842C Ilya And The Tree

Solution\mathrm{Solution}Solution Ilya is very fond of graphs, especially trees. During his last trip to the forest Ilya found a very interesting tre...

2020-05-22 13:17:33 39 0

原创 『毒瘤算法系列7』魔棒(二分答案·差分约束)

Problem\mathrm{Problem}Problem 有一个英雄,初始生命值是hphphp(生命值无上限),在接下来的nnn秒内,每秒会受到一次伤害,第i秒受到的伤害值为a[i]a[i]a[i]。这个英雄有一个道具“魔杖”,魔杖的初始能量为000,每受到一次伤害,积攒一点能量。在英雄受到伤...

2020-05-18 20:32:31 43 0

原创 『毒瘤算法系列6』骑士游戏(SPFA优化DP)

Problem\mathrm{Problem}Problem 在游戏中,JYY一共有两种攻击方式,一种是普通攻击,一种是法术攻击。两种攻击方式都会消耗JYY一些体力。采用普通攻击进攻怪兽并不能把怪兽彻底杀死,怪兽的尸体可以变出其他一些新的怪兽,注意一个怪兽可能经过若干次普通攻击后变回一个或更多同样...

2020-05-18 14:42:11 36 0

原创 『毒瘤算法系列5』最小边权和(Bellman-ford式DP)

Problem\mathrm{Problem}Problem 有一张nnn个点mmm条边的有向图,每条边有一个互不相同的边权www. 有qqq个询问,要求你从点aaa经过不超过ccc条边到点bbb,要求经过的边权不下降且和尽量小,求出满足条件的最小的边权和. 如果没有合法方案则输出−1-1−1。 ...

2020-05-18 14:30:22 47 0

原创 『妙不可言系列6』CF641D Orac and Medians

Problem\mathrm{Problem}Problem Slime has a sequence of positive integers a1,a2,…,ana_1, a_2, \ldots, a_na1​,a2​,…,an​ . In one operation Orac can cho...

2020-05-17 09:02:21 57 0

原创 『妙不可言系列5』[ABC163F] path pass i

Problem\mathrm{Problem}Problem 题意: 给一棵N个节点的无根树,每个节点有一个颜色属性c。 对于每个颜色,求经过这种颜色的简单路径的数量。 Solution\mathrm{Solution}Solution 假设我们对每一个颜色分开单独考虑。 我们令sum[i]sum...

2020-05-13 21:30:40 101 0

原创 『妙不可言系列4』AtCoder ABC 158F Removing Robots

Problem\mathrm{Problem}Problem 有NNN个机器人分布在数轴上不同的位置,初始为未激活状态,作为上帝,你可以手动激活任意数量的机器人。 当第iii个机器人被激活时,它会向前走DiD_iDi​个单位长度然后自爆,并且坐标区间在[Xi, Di)[X_i,~Di)[...

2020-05-13 21:09:39 60 0

原创 『毒瘤算法系列4』益智游戏(最短路图·拓扑最长链)

Problem\mathrm{Problem}Problem 小P和小R在玩一款益智游戏。游戏在一个正权有向图上进行。 小P控制的角色要从AAA点走最短路到BBB点,小R控制的角色要从CCC点走最短路到DDD点。 一个玩家每回合可以有两种选择,移动到一个相邻节点或者休息一回合。 假如在某一时刻,小...

2020-05-11 21:06:08 45 0

原创 『毒瘤算法系列3』负环(倍增Floyed)

Problem\mathrm{Problem}Problem 给定一张边带权的无向图GGG,请你找出一个点数最少的环,使得环上的边权和为负数。保证图中不存在重边和自环。 Solution\mathrm{Solution}Solution 这道题其实最容易想到的时二分,我们去限制边的长度,判断是否存...

2020-05-11 13:51:41 49 0

原创 『毒瘤算法系列2』次短路计数(最短路算法)

Problem\mathrm{Problem}Problem 给定一张包含nnn个点、mmm条边的有向图,并且给定起始点sss和终点ttt,求从sss到ttt的最短路线和比最短路线多一个单位距离的路线的总方案数。 (两条路线A、BA、BA、B不同当且仅当存在一条边 ∈A∈A∈A且∉B∉B∈/​B)...

2020-05-11 10:51:39 99 0

原创 『毒瘤算法系列1』公交旅行(最短路建模)

Problem\mathrm{Problem}Problem 在这个城市中有nnn个站台和mmm条公交线路,第iii条公交线路由tit_iti​个站台组成,记为 si,1,si,2,…,si,tis_i,1, s_i,2,…,s_i,t_isi​,1,si​,2,…,si​,ti​。在000时刻,...

2020-05-11 08:05:38 45 0

原创 『妙不可言系列3』CF1348D Phoenix and Science

Problem\mathrm{Problem}Problem Phoenix has decided to become a scientist! He is currently investigating the growth of bacteria. Initially, on day 111...

2020-05-08 17:08:25 57 0

原创 『妙不可言系列2』CF1336C Kaavi and Magic Spell

Problem\mathrm{Problem}Problem Kaavi, the mysterious fortune teller, deeply believes that one's fate is inevitable and unavoidable. Of course, s...

2020-04-22 20:06:33 176 0

原创 『妙不可言系列1』CF635D:Xenia and Colorful Gems

Problem\mathrm{Problem}Problem Xenia is a girl being born a noble. Due to the inflexibility and harshness of her family, Xenia has to find some ways ...

2020-04-22 18:44:47 128 0

原创 『递推』最小值Mini

Problem\mathrm{Problem}Problem Solution\mathrm{Solution}Solution 我们的想法就是求出每一个长度序列的答案. 这类排列问题我们可以考虑用递推的方法来解决. 假如我们已经知道了长度为iii-111序列的答案,现在我们想要知道长度为iii...

2020-04-19 16:48:04 79 0

原创 『图论建模』AGC017E Jigsaw

Problem\mathrm{Problem}Problem Solution\mathrm{Solution}Solution 根据题目说到的连接方式,两块积木的连接当且仅当满足一下条件之一: 若块1在块2左边,块1的右边悬空,块2的左边接地。 块1右边的悬空长度和块2左边的木块长度相等。 ...

2020-03-27 16:31:09 88 0

原创 【图论·算法】Tarjan算法与割点割边&强连通分量

割点和割边的判定 通俗的说,就是这个点去掉以后可以把图分成两个联通分量的点。 在一棵DFSDFSDFS树中, 根rootrootroot是割顶,它至少有两个儿子 其他点vvv是割顶,它有一个儿子uuu, 从uuu或者uuu的后代出发没有指向vvv祖先(不含vvv)的返祖边, 则删除vvv以后uu...

2019-11-13 13:54:45 247 3

原创 『二分图的最大匹配·博弈』二分图

Proeblem\mathrm{Proeblem}Proeblem Solution\mathrm{Solution}Solution 首先,这是一个经典的问题,我们有如下结论: 若某一个点一定处于该二分图的最大匹配上,则以该点为起点一定先手必胜。 现在我们来尝试着证明一下这个结论: 一...

2019-11-07 19:03:35 97 0

原创 『树形背包』摧毁树形图

Problem\mathrm{Problem}Problem Solution\mathrm{Solution}Solution 显然是树形背包,很容易设出状态f[x][i][0/1]f[x][i][0/1]f[x][i][0/1]表示以iii为根的子树中,匹配树对mmm取模为iii,点xxx...

2019-11-07 18:37:47 54 0

原创 『仙人掌判环·贪心』沙漠点列

Problem\mathrm{Problem}Problem Solution\mathrm{Solution}Solution 显然,仙人掌不存在复杂环,这是这道题解题的关键。 对于割边,我们可以直接删。删一条边,贡献为1. 对于简单环,若删kkk条边,贡献是k−1k-1k−1. 我们需要...

2019-11-01 21:13:37 47 0

原创 『贪心』服务器需求

Problem\mathrm{Problem}Problem Solution\mathrm{Solution}Solution 我们设答案为xxx,那么首先答案需要满足x≥∀aix\ge \forall a_ix≥∀ai​. 然后我们来考虑如何分配这xxx台机器,我们发现: 由于机器的使用天...

2019-11-01 19:52:39 26 0

原创 『并查集』格点统计

Problem\mathrm{Problem}Problem Solution\mathrm{Solution}Solution 我们知道,对于(x1,y1),(x1,y2),(x2,y1)(x1,y1),(x1,y2),(x2,y1)(x1,y1),(x1,y2),(x2,y1)满足,那么(x...

2019-10-31 18:31:06 35 0

原创 『优先队列·链表』游戏

Problem\mathrm{Problem}Problem Solution\mathrm{Solution}Solution 这道题目的n^2暴力就是,枚举任意两个车的相遇时间,再对时间排序并进行模拟即可。但是我们观察题目的性质,我们发现任意两个汽车的相遇只会是相邻两辆车,这很容易脑补出来。...

2019-10-30 18:45:10 39 0

原创 『卡特兰数的扩展应用』煎蛋的疑惑

Problem\mathrm{Problem}Problem Solution\mathrm{Solution}Solution 我们来思考一下m=0m=0m=0时,最基本的卡特兰数的推导。 如图所示,问题抽象为了以左下角(0,0)(0,0)(0,0)为起点,且不经过对角线左边区域的情况下走到...

2019-10-29 18:16:10 31 0

提示
确定要删除当前文章?
取消 删除