自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 [CF1796E] Colored Subgraphs 题解

你需要给每个节点染色,使得任意颜色相同的节点之间的路径上的点颜色也与前面两个点相同。不合法,子树以外的点作为根是不可能的,因为这个子树的本身结构是不变的,所以我们就需要将。我们发现答案通过二分可以转化成判定性问题,即能否将树划分成若干条自底向上目长度至少为。只能和一个儿子往上拼接,两个就不行了,这个记为情況。先不考虑,根不固定的情况,强制钦定。,而对于非时子节点,显然有转移。不合法,那么我们同理,也是找。不固定的情况,当然,假设说。的,所以我们本质上是把。表示,自底向上的到达。存在两个儿子,他们的。

2023-03-02 21:02:24 108

原创 [CF1796C] Maximum Set 题解

就可以知道集合的初值所属于的最大区间,即求出了集合数量。就可以知道集合的初值所属于的最大区间,即求出了集合数量。那么我们就可以处理出集合的最长长度。我们考虑到,可以将集合中的某一个。不难发现,最长长度的集合长这样。的最大长度与最长集合的个数。的集合个数,我们如法炮制。给你一个区间,求一个集合。如果替换两个即等价于。

2023-03-02 21:00:41 132

原创 [CF1796B] Asterisk-Minor Template 题解

没有满足条件的输出 NO,否需要先输出 YES。不按发现,需要给出的字符串要么是。代表若干小写字母,对于第三者。随后,分类讨论即可。

2023-03-02 21:00:11 164

原创 [CF1796D] Maximum Subarray 题解

是,此时维护的最大字段和、以左端点为首元素的最大子段和,以右端点为尾元素的最大子段和均等于。观察到要求最大子段和,但发现需要对数组进行操作,于是考虑如何改编最大字段和。又因为此题仅需一次建树一次查询所以可以省去许多冗余的函数,代码十分简洁。关于如何使用分治(线段树)的方法求解最大子段和这里不再赘述。又因为我们不需要知道怎么选,只需知道最大子段和的值。这里我们改变使用分治(线段树)的方法求解。因为有和多种情况所算出来的答案是相同的。种合并方式,然而我们只需其中的。求操作后的最大子段和。

2023-03-02 20:59:49 178

原创 [CF1796A] Typical Interview Problem 题解

给你一个字符串评判机制,每次询问给个字符串,问是否符合要求。不难发现 FBFFBFFB 是循环节,只需判断。是否在有上述循环节组成的字符串中即可。

2023-03-02 20:59:35 192

原创 Educational Codeforces Round 144 (Rated for Div. 2) (A~E) 题解

赛时慎用模版,听说有好多人使用同个模版,近似逐字符相同,然后就无了。

2023-03-01 19:08:14 460

原创 [CF1799F] Halve or Subtract 题解

每种操作有使用次数上限,对于每个数每种操作只能使用一次,求经过若干次操作后,序列的最小总和。接下来我们只需要枚举双操作区间的右端点即初次砍半区间的左端点,与初次砍半区间的长度即可。随后开始观察样例,发现最后一个样例十分有趣,通过观察,进行操作二的区间有且仅有一个。所以我们排个序,这里默认从大到小。一眼 dp,然后假了,于是思维。针对这一特殊性质,我们展开举例。进行操作一才能得到最优答案。

2023-02-28 19:01:43 41

原创 [CF1799D1] Hot Start Up (easy version) 题解

最容易想到的状态是 dp_{i,j,k} 表示当前处理到第 i 个程序,CPU1 执行的最后一个程序种类为 j,CPU2 执行的最后一个程序种类为 k。你有两个 CPU,n 个程序要运行,总共 k 种程序需要运行。在不同条件下程序运行的时间不同,但连续运行的时间满足小于等于在不连续状态下运行的时间。不难发现,一定会有一个 CPU 执行的最后一个程序的种类为 a_{i-1},于是可以优化掉一维。转移按照定义转移即可。

2023-02-28 12:07:28 180

原创 [ARC157A] XXYYX 题解

以 X 开始,以 Y 结束,那么 XY 一定比 YX 多出现一次,我们有 B-C=1。通过类似地考虑其他情况,我们可以看到,的第一个和最后一个字符,XY 和 YX 的数字之差将是唯一确定的,与中间的字符无关。确定是否存在一个由 X 和 Y 组成的长度为 Y 的字符串。时,字符串的唯一可能形式是 XXX…个 XYs 后跟一个 X ),然后在。个 Ys,得到一个所需的字符串。必须成立,答案才是肯定的。的开头和结尾处相应地加上。Ys,得到一个想要的字符串。对相邻字符中,正好有。时,一个期望的字符串。

2023-02-27 19:34:21 230

原创 [ABC290G] Edge Elimination 题解

[ABC290G]题解 (思维)

2023-02-27 18:18:16 106 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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