上一页 1 ··· 11 12 13 14 15
摘要: 赛时因为 T4 这题一眼没看,事后发现真的神仙。 简化题面后条件为: 1. 所有点出度为 $1$。 2. 从所有点走出去都能走到环上。 不难发现条件仅为判断所有点出度为 $1$,即判断是否是一个**内向基环树森林**。 再看操作: 1. 删掉一条边 $(u,v)$ 2. 对于 $u$,将所有边 $( 阅读全文
posted @ 2023-07-20 17:16 Ender_32k 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 写一下题解,顺便纪念一下考场上少加一个等号挂 100 分的事实。 比今年简单的 csps 不多了……希望 noip 不要寄成这个狗样。 如果说错了请线下打我。 考虑搬到序列上的做法,即给你 $w_1,w_2,...,w_n$,求 $(l,r)$ 中取若干数,构造序列 $p_1=l,p_m=r,\fo 阅读全文
posted @ 2023-07-20 17:16 Ender_32k 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 根据不知从何而来的传统,考前需要写数据结构。 ### Part 1 如何判断二分图 你要是用染色法暴力过了这道题那就只能说是真神仙…… 但是我们可以使用染色的思想。 考虑到颜色数不多,可以开 $k$ 个**拓展域并查集**,对于原图每个点我们拆成两个:$i$ 和 $i+n$,如果 $i+n$ 和 $ 阅读全文
posted @ 2023-07-20 17:15 Ender_32k 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 一发最优解祭( ### Description 给定一棵树,节点 $1$ 到 $n$ 标号,$q$ 个操作,你需要维护一个路径**可重**集合 $P$,操作一共三种: 1. 向 $P$ 集合加入 $u\to v$。 2. 在 $P$ 集合中删掉 $u\to v$(保证操作之前有加入,并且**只删一个 阅读全文
posted @ 2023-07-20 17:14 Ender_32k 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 发现挨位考虑填哪个不太现实,考虑值域。 令 $dp_{i,j,st}$ 表示考虑到 $i$,此时序列长度为 $j$,$i-m$ 到 $i-1$ 填空状态为 $st$ 的方案数,考虑选/不选数即可: $dp_{i,j,st}\times (\text{popcount}(st)+1)\to dp_{i 阅读全文
posted @ 2023-07-20 17:13 Ender_32k 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 首先如果 $2^k>n$,答案为 $n$。 否则 $k\le \log_2n$,然后就可以令 $dp_{i,j}$ 表示前 $i$ 个数分 $j$ 段的最小答案。 $dp_{i,j}=\min\limits_{k=1}^{i}\{dp_{k-1,j-1}+c(k,i)\}$。 考虑到: $$\beg 阅读全文
posted @ 2023-07-20 17:13 Ender_32k 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 由于被 CSP-S 的三道图论题 创 死 ,所以决定来写这个东西。 比隔壁 wwh 的 dp 题单简单多了。 有手就行。 贪心/构造相关 CF723E One-Way Reform Difficulty : 2200 Description 给出一个 $n$ 个点 $m$ 条边的无向图,你需要给每条 阅读全文
posted @ 2022-11-15 20:40 Ender_32k 阅读(80) 评论(1) 推荐(0) 编辑
摘要: Pig 的 DP 题!然而做了也不会像 Pig 一样聪明( 可能不会按照难度排序,但大多数 CF 题都有难度标签,可以参考。 可以在博客园查看。 \(\text{TODO LIST : P3780 P6596}\) 一般列入 TODO LIST 的应该都是懒得写题解的题了。 \(\text {SIZ 阅读全文
posted @ 2022-04-20 10:27 Ender_32k 阅读(145) 评论(0) 推荐(0) 编辑
摘要: ## 写在前面 重新进行了排版,现在阳间多了。 ## 数论相关 ### 莫比乌斯反演 简单题在[莫比乌斯反演学习笔记](https://www.cnblogs.com/Ender32k/p/15781003.html)里面。 被神仙虐了,来补几道休闲题。 #### [「SDOI2014」数表](ht 阅读全文
posted @ 2022-01-24 14:22 Ender_32k 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1. 简介 什么是模拟退火?(选自 OI Wiki ) 模拟退火是一种随机化算法。当一个问题的方案数量极大(甚至是无穷的)而且不是一个单峰函数时,我们常使用模拟退火求解。 2. 实现 模拟退火,顾名思义,是模拟「退火」的过程。当我们使用爬山算法的时候,对于非单峰函数的情形容易陷入次优解。爬山算法省略 阅读全文
posted @ 2022-01-09 14:42 Ender_32k 阅读(581) 评论(2) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15