随笔分类 -  E-题型-构造

摘要:题意 给定$n$及一棵树,要求构造一组树的边权,满足 (1)边权$0\le x\le 10^6$ (2)\(\{1,2,3,\cdots,\lfloor \frac{2n^2}{9} \rfloor\}\subseteq\{\sum\limits_{i,j}dist(i,j)\}\)。 做法 首先, 阅读全文
posted @ 2021-03-05 16:13 Grice 阅读(88) 评论(0) 推荐(0)
摘要:题意 给定$K$及长度为$2K$的序列${b_i}$,找到两个$0\sim 2K-1$的排列,是的按位异或后得到序列${b_i}$或报告不存在。 \(K\le 12,0\le b_i\le 2^K-1\) 做法 若$\bigoplus\limits_{2K-1}b_i\neq 0$,显然无解。 定义 阅读全文
posted @ 2021-03-02 18:46 Grice 阅读(139) 评论(0) 推荐(0)
摘要:题意 洛谷 "满足$2k>n$" 我们可以证明合法的排列只有一种: 结论1.1:$r_i=0$的位置,处于不超过$\left\lceil\frac{2}\right\rceil$长度的一段 从大到小(\(n\rightarrow 1\))填入数字 $n$填入最左边那个$0$的位置,然后将前面一段长度 阅读全文
posted @ 2020-12-08 11:19 Grice 阅读(160) 评论(0) 推荐(0)
摘要:题意 给定$n,k(n\equiv k(mod~2))$,要求构造一个01串,满足 $(1)$:$s(|s|<k)$,要么不出现,要么至少出现$2$次以上 $(2)$:至少存在一个$s(|s|=k)$,出现恰好一次 做法 令$L=\frac{n k}{2}$ 按$L$个$1$,$1$个$0$,一直循 阅读全文
posted @ 2020-05-24 14:02 Grice 阅读(135) 评论(0) 推荐(0)
摘要:题意 "洛谷" 做法 搞出粉色边的DAG,称之为图$T$ 令有三个集合$X,Y,Z$,$X$中存放可能成为答案的点集,$Y$为$X$中通过粉红边能到达的点集,$Z$为$X$中通过绿边能到达的点集;$X,Y,Z$的定义均不是严格的,即不在X中的点未必不能成为答案,不在$Y$中的点未必不能在$X$中通过 阅读全文
posted @ 2020-05-20 09:33 Grice 阅读(135) 评论(0) 推荐(0)
摘要:题意 "洛谷" 做法 令$n=2000$,$a_1,a_2,...,a_{1998}=0,a_{1999}= d,a_{2000}=x d$ 则$2000x (x+d)=k\Longrightarrow 1999x=k+d$ $x=\frac{k+d}{1999},d=1999 k\%1999$ 阅读全文
posted @ 2020-05-19 15:15 Grice 阅读(127) 评论(0) 推荐(0)
摘要:题意 "洛谷" 做法 这个东西是可以二分,下面讲为什么能变大,顺便抽象出来 令分支系数为$mid$,令深度为$i$的点个数为$d_i$,令所需大小之和为$s$: $d_1=1$ $\forall i,d_i\le d_{i 1}\times mid$ $\sum d_i=n$ $\sum d_i\t 阅读全文
posted @ 2020-05-16 21:08 Grice 阅读(162) 评论(0) 推荐(0)
摘要:题意 $solve(l,r)$表示若$a[l...r]$是有序时return,否则调用$solve(l,mid),Solve(mid+1,r)$然后归并 构造一个$n$排列,使得调用归并排序$solve(l,r)$的次数恰好为$k$ 做法 $k$一定得是奇数,因为第一次调用完后,每次都是左右都调用一 阅读全文
posted @ 2020-05-07 11:47 Grice 阅读(75) 评论(0) 推荐(0)
摘要:题意 有原树$T$,距离为$2$的点对隔外添加一条边形成图$T'$,给定$T'$,还原出任意原树$T$ 做法 考虑递归 为完全树时原为菊花图 叶子节点为相邻节点中度数最小的点 去掉叶子节点递归 阅读全文
posted @ 2020-05-05 20:16 Grice 阅读(125) 评论(0) 推荐(0)