
构造
sz_165394732
这个作者很懒,什么都没留下…
展开
-
DTOJ 4724. 欧拉路径树
题意ETT 的一种解释:对大小为 nnn 的树进行 dfs,记录每一步到达的点,生成长为 2n−12n-12n−1 的序列,称为该树的 ETT.例如,n=7n=7n=7 的满二叉树的一个 ETT 为 1,2,4,2,5,2,1,3,6,3,7,3,11,2,4,2,5,2,1,3,6,3,7,3,11,2,4,2,5,2,1,3,6,3,7,3,1.设有大小为 nnn、以 111 为根 的树...原创 2020-02-21 17:18:05 · 214 阅读 · 0 评论 -
CF1071C. Triple Flips
题目链接题解注意到那个+12比较奇怪,而比较小的数据范围可以直接暴力,不妨考虑对原序列进行一系列变换,每次使得两段的一些数为0,这样问题转化到中间剩下的序列,要求每一次反转都使序列至少缩短3。如果两段原本是0,直接缩即可。考虑一端的一个1(以左端的i为例),如果下一个是0,那么下下个是0就转(i,i+3,i+6),否则反转(i,i+2,i+4)。否则,会遇到110…011的情况,考虑用2...原创 2020-02-18 23:49:56 · 396 阅读 · 0 评论 -
DTOJ 4714. 圈
题意对一张无重边、无自环的 nnn 个点的无向图,定义圈为可以重复经过同一个点多次、但不能多次经过同一条边的环。例如,1→2→11\to 2\to 11→2→1 不是一个合法的圈,而 1→2→3→4→5→3→11\to 2\to 3\to 4\to 5\to 3\to 11→2→3→4→5→3→1 是一个合法的圈。定义无向图的双圈覆盖为:图的若干个圈,使得图中每条边恰好出现在两个圈中(无论方向...原创 2020-02-14 20:53:10 · 511 阅读 · 0 评论 -
DTOJ 2746. 皇后游戏(game)
题意 还记得 NOIP 2012 提高组 Day1 的国王游戏吗?时光飞逝,光阴荏苒,四年过去了。早已过时的国王游戏如今已被皇后游戏取代,请你来解决类似于国王游戏的另一个问题。皇后有 n 位大臣,每位大臣的左右手上面分别写上了一个正整数。恰逢劳动节来临,皇后决定为 n 位大臣颁发奖金,其中第 i 位大臣所获得的奖金数目为第 i-1 位大臣所获得奖金数目与前 i 位大臣左手上的数的和的较大值...原创 2020-02-12 23:49:39 · 329 阅读 · 0 评论 -
DTOJ 4697. 格
题意有一个 nnn 行 mmm 列的矩阵,初始所有位置的权值都为 000.开始时,你在格子 (x,y)(x,y)(x,y) 上。每天早上,每个格子里的权值都会增加 111.每天下午,你可以留在当前格子,或瞬移到上下左右相邻格子中的一个。每天晚上,你会获得当前格子里的权值,然后清空当前格。求第 kkk 天晚上后,你所获权值的最大值。子任务一 (202020pts),n=1n=1n=1....原创 2020-02-05 19:44:44 · 224 阅读 · 0 评论 -
AGC022E - Median Replace
题目链接先考虑对于一个给定的字符串如何判断是否合法。从前往后考虑一个个字符加进来的情况,注意到一些奇妙的性质:1.若当前开头有2个1,则必合法;2.对于相连的01或10,可选择忽视(和任何一个数结合结果都是那个数)。考虑把性质1作为目标,则01直接忽视,10先保留,这样当前序列一定是一些1后接着一些0,只需判断最后的序列是否不少于2个1,或只有1个1而没有0。对于问号,考虑DP记录状态,1的...原创 2020-01-29 23:49:48 · 413 阅读 · 0 评论 -
(CSP2019模拟)DTOJ 4632. 隐蔽的居所
题意在小G的家乡,有很多人住在一个大湖的边上。他告诉小D,这个大湖可以被视作一个圆。一共有 NNN 户人家, 他们住在这个圆的 NNN 等分点上,每个 NNN 等分点上恰好有一户人家.这里的每户人家都有不同的信仰,其中第 iii 户人家信仰第 iii 种宗教。很显然,宗教对于生活会产生一定的影响,具体来说,相邻两户人家信仰的宗教的编号之差的绝对值不可以超过 KKK。同时,有几户人家会不满其...原创 2019-11-08 21:01:56 · 301 阅读 · 0 评论 -
(FJWC2020)DTOJ 4681. 楼房搭建
题意小 H 是一个建筑师,他接到了一个任务——按照计划图搭建一排楼房。计划图上从左到右给出了 nnn 个非负整数,对于第 iii 个数 hih_ihi ,它表示在 iii 这个位置搭建出来的楼房的高度不能小于 hih_ihi 。小 H 搭建楼房的方式也很特别。在每一时刻,它总可以让相邻的两个楼房分别增高 111 个单位和增高 222 个单位。具体地,对于任意的 i(1≤i<n)i...原创 2020-01-20 00:09:49 · 588 阅读 · 0 评论 -
(学军集训)环
题意对于一个长度为的01串,下标从0到。定义两种类型的操作:A类型:选择一个xxx,将序列循环右移xxx位,也就是新序列的第(i+x)%n(i+x) \% n(i+x)%n位对应原序列的第位。B类型:选择一个,满足序列的第iii个位置为1,且第(i+1)%n(i+1)\% n(i+1)%n位置不为1,交换序列的第iii个位置和第(i+1)%n(i+1)\% n(i+1)%n个位置的字符。构...原创 2019-12-13 23:42:46 · 247 阅读 · 0 评论 -
(学军集训)向量
题意给定一棵 nnn 个节点的树,点的标号为 1..n1..n1..n,边有边权。记 d(u,v)d(u, v)d(u,v) 为 uuu 到 vvv 的路径上边的权值和,对于每个节点 uuu,你需要给出一个 mmm 维向量 pu=pu,1,..,pu,mp_u = {p_u,1, .., p_u,m}pu=pu,1,..,pu,m,使得对于任意点对 u,vu,vu,v,满足 d(u,v...原创 2019-12-11 23:51:21 · 727 阅读 · 0 评论 -
(学军集训)鱼和熊掌不可兼得
题意交互题。有一个排列p,你每次可以询问一个排列ans,可以得到p与ans相同的位置有多少个,你需要在不超过limit的询问次数内得出这个排列。数据范围:n≤5000,limit=50000n\le5000,limit=50000n≤5000,limit=50000题解考虑在O(nlogn)O(nlogn)O(nlogn)次询问内求解。直观的想法是逐位确定每一个数,但这样难免要在每一位...原创 2019-12-07 23:57:20 · 339 阅读 · 0 评论 -
PKUSC2019D2T2
题意:给定一颗nnn个点的树,每条边的距离均为1,对每一个点构造一个mmm维的坐标,使得任意两点的mmm维坐标差的绝对值之和等于它们在树上的距离,且mmm最小。数据范围:子任务1(8pts8pts8pts):第iii条边连接点111和i+1i+1i+1;子任务2(41pts41pts41pts):点iii连接点i/2(i>1)i/2(i>1)i/2(i>1...原创 2019-05-31 17:29:34 · 264 阅读 · 0 评论 -
CF1089F Fractions
题意:将n-1(n为正整数)分为若干个n的约数倍数和(约数不为1或n).n<=1e9.无解输出"NO".题解:先考虑无解的情况,因为n-1与n互质,故若所有约数的公约数不为1,则n-1一定不能被表示,即n为一个质数的次幂时无解。接着考虑剩余情况是否一定有解。因为多个数过于复杂,故先考虑两个数。首先这两个数要互质,设n-1=ax+by(x,y|n,x,y为互质的大于1的正整数),...原创 2019-02-06 22:05:44 · 483 阅读 · 0 评论 -
3965: 序列(seq)
时间限制: 1 Sec 内存限制: 512 MB Special Judge提交: 52 解决: 23[提交][状态][博客][加入收藏]题目描述给定 N,A,BN,A,B,构造一个长度为 NN 的排列,使得:排列长度为 N;最长上升子序列长度为 A;最长下降子序列长度为 B。我们有 SPJ,有解任意给出一组,否则说明无解。输入第一行一个整数 TT (1≤T≤101≤T≤...原创 2018-10-20 13:26:06 · 391 阅读 · 0 评论