上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 43 下一页
摘要: 题意 求补图的连通块个数 做法 起初$S,T$是全集 \((1)\):若$S$非空,从$S$中弹出一个点,将其加入空集$A$,将其弹出$T$,进行$(2)$操作;否则退出 \((2)\):若$A$非空,弹出任意点$x$,进行$(3)\(操作;否则返回\)(1)$ \((3)\):将$x$在原图中的邻 阅读全文
posted @ 2020-04-03 10:54 Grice 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 题意 $n\times m$的方格,黑白染色,使得任意$2\times 2$的方格黑色数为奇,有$k$个方格已经钦定了颜色,求方案数。 做法 $a_{i,j}=[(i,j)~is~black]$ $a_{i,j}\oplus a_{i+1,j}\oplus a_{i,j+1}\oplus a_{i+ 阅读全文
posted @ 2020-04-03 10:34 Grice 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 题意 $n$个带点权点,$i,j$边权值为$a_i\And a_j$,求最大生成树 做法一 将点权相同的先处理掉 倒序枚举边权$x$,使得在不形成环的情况下选择 做法二 考虑brouvka算法 匹配最大值,当前位为$1$则往$1$那边跑,$0$则都跑,直接把$1$儿子合并到$0$儿子上,每个点维护属 阅读全文
posted @ 2020-04-02 14:05 Grice 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 题意 $n$个带点权点,$i,j$边权值为$a_i\oplus a_j$,求最小生成树 做法 建01trie,某点左儿子点集为$S1$,右儿子点集为$S2$ 把$S1$间连起来,把$S2$间连起来,再在$S1,S2$间找一条最小的边,这个用trie优化 正确性:Boruvka算法 阅读全文
posted @ 2020-04-02 10:29 Grice 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 题意 "洛谷" 做法 经典的错误dp:$f_{i,j}=min\{f_{k,j 1}or(sum_i sum_{k})\}$ 对于这样一种分割$[?,?],[?,?],...,[k+1,i]$,若$(sum_i sum_k)$是个位数为$len$的数,前面那些贡献第$len$位是否为$1$无所谓 对 阅读全文
posted @ 2020-04-02 07:09 Grice 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 题意 给定平面上n个点,将这些点染成红or蓝色,要求每行、每列红色点与蓝色点数量的差的绝对值<=1。输出方案(保证有解) 做法 对列和行抽象成点,对点$(x,y)$抽象成边$x y$ 对连通块内的奇度数点两两匹配连虚边,对所以边跑欧拉回路,然后交错染色,特殊条件: 从起点向虚边出发,然后随便跑:仅起 阅读全文
posted @ 2020-04-01 09:07 Grice 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 题意 给出一个无向图(连通,可能有重边和自环),要求加尽量少的边,并给每条边定向,使每个结点的入度和出度都是偶数 做法 度数为奇数的点显然得是偶数个,然后随便将其两两匹配连边 如果此时$E$为奇数,随便给一个节点连一条自环 现在是能跑出一条长度为偶数的欧拉回路,给每条边编一个时间戳,奇数则让边的方向 阅读全文
posted @ 2020-04-01 08:50 Grice 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 题意 "bzoj" 做法 结论1 :对于$(X_1,X_2,...,X_k)$,其为红的充要条件为:令$Y_i=X_i 1$,$\prod\limits_{k=1}^K {\sum\limits_{i=1}^k Y_i\choose Y_k}\equiv 1(mod~2)$ 结论2 :${a+b\c 阅读全文
posted @ 2020-03-31 20:24 Grice 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 题意 求$\sum\limits_{i=1}^n i^m m^i$ 做法一 保留$m$,将$n=4$带入:$1^mm+2^mm^2+3^mm^3+4^mm^4$ 用秦九韶算法整理:$m(1^m+m(2^m+m(3^m+4^mm)))$ 从括号里面向外算,$n^r$可以利用$n^k(k\in[0,r] 阅读全文
posted @ 2020-03-31 12:14 Grice 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 题意 $S(n,m)=\{k|n\%k+m\%k\ge k,k\in Z\}$,给定$n,m$,求$\varphi(n) \varphi(m) \sum\limits_{k\in S(n,m)}\varphi(k)$($n,m\le 10^{15}$) 做法 结论: $\sum\limits_{k\ 阅读全文
posted @ 2020-03-31 11:37 Grice 阅读(87) 评论(0) 推荐(0) 编辑
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 43 下一页