上一页 1 2 3 4 5 6 7 8 ··· 32 下一页
摘要: Preface 先补一下这周一队友VP的ICPC2020沈阳,这场由于我在补作业+晚上有大物实验,因此只参与了中间一个多小时,纯口胡了几个简单题 因为我没怎么参与所以过的其它题就不写补题+写博客了,毕竟队友会等于我会 那么就主要把我比赛时看了但没啥思路的M补了,AI祁神好像在补那我就不管了,后面好像 阅读全文
posted @ 2023-11-16 17:03 空気力学の詩 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 好劲的字符串题,然而实际上和字符串没啥关系 比赛的时候全队应该就只有我没读过题面,感觉如果让我看到这个重排+循环同构第一反应肯定是枚举偏移量+Hash比较前后缀,因为我字符串算法高级的不会只会一个Hash,说不定能搞出点想法 但今天补的时候发现写起来细节还是挺多的,尤其是有向图的欧拉回路和无向图版本 阅读全文
posted @ 2023-11-16 16:28 空気力学の詩 阅读(37) 评论(0) 推荐(0) 编辑
摘要: CF评测机最近读入怎么这么慢啊,一样的算法,\(10^6\)的输入用scanf和关流cin都TLE飞,一定要用fread快读才能卡过可海星 这个题比赛的时候最后封榜后徐神和祁神就在一起冲这个题,给出的贪心的思路其实也是对的,但没有想到可以分奇偶性然后DP来验证 当然也和我占着机子写不出C红温有关,最 阅读全文
posted @ 2023-11-15 20:25 空気力学の詩 阅读(55) 评论(0) 推荐(0) 编辑
摘要: Preface 妈的期中考终于结束了,感觉在区域赛前抽出将近两周的时间不训练去复习有点得不偿失的说 现在终于有时间来补一下题,其实手头要补的题还挺多的,一个是上次CCPC桂林打完后可做的一些题,另一个是这段时间零碎地练习的两场 一场台湾的网络赛有两个题赛时卡着都没写出来,过两天补一下;另一个就是这周 阅读全文
posted @ 2023-11-15 17:07 空気力学の詩 阅读(63) 评论(0) 推荐(0) 编辑
摘要: Preface 懒狗闪总好久没打CF了,而且桂林回来后也没摸过键盘了,今天打的那叫一个手生 本来都不知道今天晚上有比赛,后面ztc叫我打我想着反正不熄灯就小号摆着打 最后赛后10min写出E题就很难受,感觉状态正常点就能出5个题了(或者来个2h15min的场就好了) A. Treasure Ches 阅读全文
posted @ 2023-11-04 15:56 空気力学の詩 阅读(169) 评论(0) 推荐(0) 编辑
摘要: Preface 纯在偷懒,比赛结束过了这么多天才把这篇游记摸出来 这场CCPC桂林算是我们全队第一次线下打区域赛,虽然赛前VP往年CCPC时偶尔也能打进金牌区(一般都是徐神切出字符串或是祁神切掉计算几何时) 但鉴于没啥经验而且这场桂林强队如云,因此心理预期能守银就算成功 最后的结果也算是中规中矩地完 阅读全文
posted @ 2023-11-01 12:07 空気力学の詩 阅读(308) 评论(0) 推荐(2) 编辑
摘要: 妈的还在做水题 这题乍一看感觉要建虚树,但后面一想建个屁又没有多次询问直接DFS一遍把子树里没有关键点的点全删了就完事了 然后第一直觉是来个树上DP啥的,设两个状态表示子树内走了回来/不回来的最小代价 但后面冷静了一下仔细一想其实每条边都是要走两次的,除了起点到终点这条路径上的所有边可以只走一次 那 阅读全文
posted @ 2023-10-25 19:01 空気力学の詩 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 闪总啊闪总你不能再这样天天刷水题了 这题乍一看很显然,\(m-2\)条边走两遍,那我不妨直接把每条边都看作两条,然后找出哪两条边只走一遍 发现在剔除只走一遍的边后,剩下的图一定存在欧拉回路,因此只要走一遍的两条边能接起来(即共享某个端点)即可,答案就是\(\sum_{i=1}^n C_{deg_i} 阅读全文
posted @ 2023-10-25 18:51 空気力学の詩 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 做做水题水下博客 这题刚开始看错题目了以为至多选\(\lceil\frac{n}{k}\rceil\)心想这个题还挺难的,后面仔细一看是\(\lceil\frac{2n}{k}\rceil\)那不就是个纯纯傻逼题 首先题目保证图连通,因此我们直接给它搞一个生成树出来,考虑直接处理树的情况 看到\(2 阅读全文
posted @ 2023-10-25 18:44 空気力学の詩 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 拿到题就有一个很自然的想法,当存在一个大小\(\ge 3\)的环时,我们可以把上面所有点都走一遍然后回到出发点 然后想到更一般的,直接先来个边双缩点,这样任意两点间都有两条及以上的路径了,因此同一个边双内的点都可以任选 由于经典结论一个连通图边双缩点后会得到一棵树,然后我们很容易想到树形DP求解 设 阅读全文
posted @ 2023-10-25 18:39 空気力学の詩 阅读(22) 评论(0) 推荐(0) 编辑
摘要: Preface 周日晚上Div1,2,3同乐,但我不想打Div1,同时第三个号由于只打了两场没够到Div2的门槛,因此刚好打不了Div2,遂玩了一晚上LOL 今天补了下这场题感觉难度偏低,E之前的题都比较签,F刚开始没想到转化成差分最小准备去写扫描线+线段树了,后面发现其实可以写的很简单 A. Ch 阅读全文
posted @ 2023-10-24 17:19 空気力学の詩 阅读(258) 评论(0) 推荐(1) 编辑
摘要: Preface 好以后我就是SUA铁粉了,每次打SUA出的题感觉都很好,全程有事情干并且中档题很多很适合我们队这种比上不足的队伍打 不过yysy这场题目偏数据结构和图论方面比较重,而数学方向则不多,刚好撞上了我们队熟悉的地方,因此最后卡着时间过了9题 而且最近CF评测机不知道咋了,这场好多题光读入用 阅读全文
posted @ 2023-10-23 16:39 空気力学の詩 阅读(88) 评论(0) 推荐(0) 编辑
摘要: Preface 逆天PKU,出的什么寄吧东西,做题全靠打表找规律,一场比赛全是\(\bmod 998244353\) 4题成功从金到铜完美区分,我们队VP的时候两个半小时就下班了,看祁神写了3h的大几何题L 虽然徐神开场一眼看出了F是个诈骗题,但推了1h无果还是要上机打表找规律才发现式子 最后和徐神 阅读全文
posted @ 2023-10-21 17:48 空気力学の詩 阅读(85) 评论(0) 推荐(1) 编辑
摘要: Preface 昨天下午16:30~21:30刚打完CCPC2021的广州,今天早上九点又开始打这场桂林,压力拉满了属于是 这场比起昨天那场良心太多了,开场还挺顺(虽然因为写Dijkstra偷懒TLE了四发),但开题啥的都是见一个会一个 中期虽然有点卡但因为祁神会了几何所以没有空机,然后再点完外卖后 阅读全文
posted @ 2023-10-21 15:04 空気力学の詩 阅读(88) 评论(0) 推荐(1) 编辑
摘要: 套路题又来咯,最大值最小先直接上个二分答案\(lim\) 对于图中的边,若它的权值\(>lim\)的话这条边的方向就确定了,那么直接把这些边连出来跑个拓扑排序看看有没有环即可 如果有环则当前答案一定不合法,否则我们总存在如下的构造方法: 先把权值\(>lim\)的边得到的图的拓扑序搞出来,对于所有权 阅读全文
posted @ 2023-10-20 15:47 空気力学の詩 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 很trivial的构造题 首先上来判掉一些显然无解的情况,然后考虑既然最后直径长为\(d\)那么不妨先搞一条长度为\(d\)的链来 考虑在链上接一些点使得直径不会变长,对于链上的某个点,它最多能接上的链的长度就是它到两个端点距离的最小值 不妨设计递归函数求解,设solve(x,dis,lim)表示在 阅读全文
posted @ 2023-10-20 15:39 空気力学の詩 阅读(6) 评论(0) 推荐(1) 编辑
摘要: 这题首先上来会发现题目中的很多信息都是假的,核心就是问要构造一个\(x\)个点的完全图至少要多长的序列 我们把序列中相邻的两个元素看作图上的一条边,则可以把问题转化为:给一个\(x\)个点的完全图,问至少要走多长的路径才可以遍历图中的所有边至少一次 简单讨论下会发现当\(x\)为奇数时,此时图中每个 阅读全文
posted @ 2023-10-19 20:40 空気力学の詩 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 小清新贪心+分类讨论,因为边的数组开小了WA了好久…… 首先我们贪心地选出不包含\(s,t\)的边,用这些边尽量地将除了\(s,t\)外的\(n-2\)个点连通 接下来考虑每个连通块,由于题目保证图初始连通,因此只有三种情况,即要么其中仅有和\(s\)相连的边;仅有和\(t\)相连的边;或者同时有向 阅读全文
posted @ 2023-10-19 20:34 空気力学の詩 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 刚开始想复杂了,后面再细想了下发现是个傻逼题 考虑一下构造策略,每次从两种颜色集合中分别取出一个数\(u,v\),考虑连边\(u\leftrightarrow v\),边权为\(\min(s_u,s_v)\) 并在每次操作后将\(s_u,s_v\)中较小的那个直接删掉,并把较大的那个值减去\(\mi 阅读全文
posted @ 2023-10-19 20:29 空気力学の詩 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 也是一个很经典的优化最短路的题,感觉在暑假前集训做过类似思想的题来着 首先发现我们可以把所有有路灯的点以及终点看作关键点,很显然我们只关心关键点之间的边权以及最短路 不难发现对于两个关键点\(i,j\),如果\(i,j\)相邻,则它们之间有边权为\(0\)的边;否则若\(|x_i-x_j|\le 2 阅读全文
posted @ 2023-10-19 20:25 空気力学の詩 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 挺有意思的一个构造题,不过这种排列置换相关的套路感觉都太明显了 首先考虑把原图的每个置换环求出来,稍作观察会发现所有长度为奇数的置换环都可以很容易地构造出对应的\(q\)数组 但长度为偶数的置换环就不能单独构造了,但我们发现可以把两个长度相同且为偶数的置换环交错着合并来得到一个合法的\(q\)数组 阅读全文
posted @ 2023-10-19 20:19 空気力学の詩 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 什么一眼构造题 首先要卡Floyd的关键就是存在某两个点\(x,y\),满足这两个点之间的所有最短路经过的点中(除\(x,y\)本身)至少有一个非关键点 因此很容易想到如下构造法,先随便找一个关键点\(K\),然后把所有非关键点和\(K\)连边(当然如果所有点都是关键点就显然无解) 接下来先随便连边 阅读全文
posted @ 2023-10-18 20:26 空気力学の詩 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 什么大力爆搜题 不妨考虑枚举要拿掉的位置,考虑怎么检验它是某两个点之间必经之点 简单手玩一下会发现如果存在这么一条路径,那么我们一定可以把该路径的端点定为与要拿掉的点距离为\(1\)的点上(即与要拿掉的点上下左右前后\(6\)连通) 因此我们把这些点找出来后爆枚点对,判断路径是否唯一就直接爆搜即可 阅读全文
posted @ 2023-10-18 20:19 空気力学の詩 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 首先先把原图中的连通信息求一下,不妨设其中有\(tot\)个连通块,每个连通块的大小为\(sz_i\) 考虑第二步操作时我们需要连\(tot-1\)条边使得图连通,而每个连通块中只有\(\min(sz_i,k)\)个点可以参与连边 因此如果\(\sum_{i=1}^{tot} \min(sz_i,k 阅读全文
posted @ 2023-10-18 20:15 空気力学の詩 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 好经典的题,因为暑假前集训做过类似的思想的题所以知道怎么处理 这题由于要求最多的删去的边数,则等价于求最少保留几条边,很显然留下的边一定是最短路上的 但问题是如果两条路不相交的话很简单,可事实是两条路径可以重叠一些部分,这些边用了两次可能可以使答案变优 关于这种图上两条路径的题有一个经典结论,即两条 阅读全文
posted @ 2023-10-18 20:09 空気力学の詩 阅读(12) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 32 下一页