————构造
BAJim_H
比孤独更可悲的事情,就是根本不知道自己很孤独,或者分明很孤独,却把自己都骗得相信自己不孤独。
展开
-
[JZOJ3747] Problem C
Description 基因串是由ACGT4个字母组成的,我们有一个长度为n的基因串St。想要知道长度为m的基因串中,与S的最长公共子序列分别为0; 1; ; n的串各有几个。 输出答案关于10^9 + 7的余数。 10%的数据n <= 3;m <= 10。 50%的数据n <= 6;m <= 100。 100%的数据n <= 10;m <= 1000。Soluti原创 2017-04-07 19:46:05 · 186 阅读 · 0 评论 -
[JZOJ3743] 【TJOI2014】Alice and Bob
Description N<=10^5Solution显然,对于每一个aia_i,都必定从一个aka_k转移而来,并且k<i,ak=ai−1k<i,a_k=a_i-1 那么xk<xix_k<x_i 因为我们要尽量让前面的xx比后面的大, 所以每一个aia_i,对于一个aj=ai,j<ia_j=a_i,j<i,要满足最优,都必须xj>xix_j>x_i,而本来是xj≥xix_j\geq x原创 2017-04-05 19:55:30 · 757 阅读 · 0 评论 -
[JZOJ5959] 世界线修理 [AtCoder Grand Contest 018F](agc018F) Two Trees【图论】【构造】【欧拉回路】
原题链接:https://agc018.contest.atcoder.jp/tasks/agc018_fDescription给定两棵都是N个节点的有根树A,B,节点均从1~N标号。我们需要给每个标号定一个权值,使在两棵树上均满足任意节点子树权值和为1或-1输出任意一种解需要判断无解N<=100000Solution人类智慧妙题考虑无解的情况,我们容易知道由于任意节点子树...原创 2018-11-26 22:22:55 · 526 阅读 · 0 评论 -
【杂题】[CodeForces 1172D] Nauuo and Portals【构造】
Description有一个n*n的网格,你需要在上面设置一些传送门,传送门由两个配对的格子组成,从一个进入会立刻从另一个同一方向出来。现在有n个人从第1列出发向右走,位于(i,1)的人要走到(ri,n)n个人从第一行出发向下走,位于(1,i)的人要走到(n,ci)求一种设置传送门的方案。n<=1000Solution很有意思的一个构造。我们先考虑第一行第一列如果他们都是一...原创 2019-06-13 22:35:27 · 208 阅读 · 0 评论