随笔分类 - BZOJ
摘要:根据题意,一种置换的排数就是循环节长度的 $\text{lcm} + 1$。 就变成把 $n$ 个数分成任意多个数,能组成的 $\text{lcm}$ 有多少种。 考虑一个数 $n = p_1 ^ {k_1} p_2 ^ {k_2} \cdots p_m ^{k_m}$ 是否能某些数的 $\text
阅读全文
摘要:因为那篇博客更不动了。。编辑一下要卡顿好久。。 还是一个题一个题更吧。。 一看到洗牌之后会等价这种就差不多是等价类计数,要用Burnside或者polya来计算。 看了好久才有点懂这部分究竟咋做。 首先要满足是一个置换群,那么就得补上单位元。 因为有颜色限制,所以不能polya,只能用Burnsid
阅读全文
摘要:决定从头到尾干一波BZOJ!可能会写没几题就停下吧,但还是想学学新姿势啦。 1001. [BeiJing2006]狼抓兔子 即求 $(1, 1)$ 到 $(n, m)$ 的最小割。跑 dinic 即可。 #include <bits/stdc++.h> using namespace std; in
阅读全文
摘要:[传送门] 树链剖分。线段树维护区间最左边和最右边的颜色以及区间颜色段,合并时等于左区间颜色段+右区间颜色段-[左区间右端点颜色==右区间左端点颜色] #include <bits/stdc++.h> namespace IO { #define getc getchar void read() {
阅读全文
摘要:[传送门] 设最后 $m$ 段每段数字之和为 $a_i$,那么最后答案为 $m^2 \sum \dfrac {\left( a_{i}-\dfrac {s}{m}\right) ^{2}}{m}$把括号拆开后最后答案为 $m\sum a_i ^{2}-S^{2}$要求最小化$\sum a_i ^{2
阅读全文
摘要:[传送门] 感觉这种信息不符合区间可加性,或者用来区间相加的时间复杂度太高的话就直接分块。res[i][j] 表示第 $i$ 块到第 $j$ 块之间的答案,查询就先查询整块,再对两端暴力。注意不要用memset清空cnt数组,每次使用了再循环一遍撤销操作就行了。 #include <bits/std
阅读全文
摘要:[传送门] 一个单调不减的序列,如果在每个位置取的数都加上对应位置的值,这样就是严格单调递增的了。如果 [1, 1, 2, 2, 3]就会变成 [2, 3, 5, 6, 8]就相当于在某个值域里取一些不重复的数了,具体这个值域就是[L + 1 , R + n]。但其实此时跟值域具体的值无关了,只跟值
阅读全文
摘要:[传送门] 把一个询问拆成4个询问,即二维前缀和的形式,又变成了二维矩阵求和/RMQ的问题,有了[51nod 1463找朋友]的启发,直接按$x$排序,再对$y$查询即可,区间前缀和可以用树状数组来实现,常数小而且好写。 #include <bits/stdc++.h> using namespac
阅读全文
摘要:[传送门] 如果只有单次询问,可以直接树形DP$f\left[u\right]$表示以$u$为根的子树中所有资源丰富的岛屿不与$u$联通的最小代价转移方程显然若儿子节点$v$为资源丰富的岛屿$f\left[u\right] = f\left[u\right] + w\left[u, v\right]
阅读全文
摘要:1725: [Usaco2006 Nov]Corn Fields牧场的安排 Description Farmer John新买了一块长方形的牧场,这块牧场被划分成M列N行(1<=M<=12; 1<=N<=12),每一格都是一块正方形的土地。FJ打算在牧场上的某几格土地里种上美味的草,供他的奶牛们享用
阅读全文
摘要:Description Farmer John正在一个新的销售区域对他的牛奶销售方案进行调查。他想把牛奶送到T个城镇 (1 <= T <= 25,000),编号为1T。这些城镇之间通过R条道路 (1 <= R <= 50,000,编号为1到R) 和P条航线 (1 <= P <= 50,000,编号为
阅读全文
摘要:传送门 Description 松鼠的新家是一棵树,前几天刚刚装修了新家,新家有n个房间,并且有n-1根树枝连接,每个房间都可以相互到达,且俩个房间之间的路线都是唯一的。天哪,他居然真的住在“树”上。松鼠想邀请小熊维尼前来参观,并且还指定一份参观指南,他希望维尼能够按照他的指南顺序,先去a1,再去a
阅读全文
摘要:传送门 Description 公元 2044 年,人类进入了宇宙纪元。L 国有 n 个星球,还有 n?1 条双向航道,每条航道建立在两个星球之间,这 n?1 条航道连通了 L 国的所有星球。小 P 掌管一家物流公司, 该公司有很多个运输计划,每个运输计划形如:有一艘物流飞船需要从 ui 号星球沿最
阅读全文
摘要:传送门 Description 给定一张有向图,每条边都有一个容量C和一个扩容费用W。这里扩容费用是指将容量扩大1所需的费用。 求: 1、在不扩容的情况下,1到N的最大流; 2、将1到N的最大流增加K所需的最小扩容费用。 给定一张有向图,每条边都有一个容量C和一个扩容费用W。这里扩容费用是指将容量扩
阅读全文
摘要:传送门 Description 现在小朋友们最喜欢的"喜羊羊与灰太狼",话说灰太狼抓羊不到,但抓兔子还是比较在行的, 而且现在的兔子还比较笨,它们只有两个窝,现在你做为狼王,面对下面这样一个网格的地形: 左上角点为(1,1),右下角点为(N,M)(上图中N=4,M=5).有以下三种类型的道路 1:(
阅读全文
摘要:传送门 要求的即为,在费用不小于0的情况下的最大匹配数。 可转化为费用不大于0(负费用)的最大匹配。 在每次spfa得到的cost的时候就判断一下加上是否大于0了,如果大于0就可以直接加上答案并返回了。 #include <bits/stdc++.h> #define ll long long us
阅读全文

浙公网安备 33010602011771号