会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ph = x
我们都曾与真理擦肩而过,多数人却没能把握
博客园
园子
首页
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
9
10
···
13
下一页
2017年3月23日
Table
摘要: 题意: 要求对一个n*m的网格染色,使得任意一个n*n大小的矩形内恰好有K个格子被染色。 解法: 减弱版的color,可以注意到只要确定了前n列,则后面的列是一个循环。 这样$f(i,j)$表示前i列,染了j个格子对应的给n*m的方格按列循环染色的方案数。 $f(i,j) = \sum_{k \le
阅读全文
posted @ 2017-03-23 12:44 lawyer'
阅读(178)
评论(0)
推荐(0)
2017年3月21日
K个联通块
摘要: 题意: 有一张无重边的无向图, 求有多少个边集,使得删掉边集里的边后,图里恰好有K个联通块。 解法: 考虑dp,$h(i,S)$表示有$i$个联通块,点集为$S$的图的个数,$g(S)$表示点集为S的连通图的个数。 所以有$h(i,S) = \sum_{S_0 \subseteq S}{h(i-1,
阅读全文
posted @ 2017-03-21 18:58 lawyer'
阅读(199)
评论(0)
推荐(0)
Acyclic Organic Compounds
摘要: 题意: 给一以1为根的字符树,给出每个节点的字符与权值,记 $diff_{x}$ 为从 $x$ 出发向下走,能走到多少不同的字符串,求问最大的$diff_{x} + c_{x}$,并求有多少个 $diff_{x} + c_{x}$。 解法: 考虑$dfs$,从下到上启发式合并 $Trie$ 树,效率
阅读全文
posted @ 2017-03-21 17:39 lawyer'
阅读(120)
评论(0)
推荐(0)
2017年3月20日
Sandy and Nuts
摘要: 题意: 现在有一个$n$个点的树形图被拆开,现在你知道其中$m$条边,已经$q$对点的$LCA$,试求原先的树有多少种可能。 解法: 考虑$dp$,$f(x,S)$表示$x$的子树内的点集为$S$(不包括$x$的方案数) $S$被拆成$S_0 ,S_1, S_2 ... S_m$,每个集合 这样考虑
阅读全文
posted @ 2017-03-20 21:24 lawyer'
阅读(109)
评论(0)
推荐(0)
tetrahedron
摘要: 题意: 求解一个四面体的内切球。 解法: 首先假设内切球球心为$(x0,x1,x2)$,可以用$r = \frac{3V}{S_1+S_2+S_3+S_4}$得出半径, 这样对于四个平面列出三个方程,解得 $x_n = \sum_{i=0}^3{Ai_{x_n} \cdot S_i } / (S_1
阅读全文
posted @ 2017-03-20 16:01 lawyer'
阅读(186)
评论(0)
推荐(0)
2017年3月19日
BZOJ4750 密码安全
摘要: 题意: 给一序列求解 $$\sum_{L=1}^n{ \sum_{R=L}^n{ max(a_L,a_{L+1},...,a_R) * (a_L \oplus a_{L+1} \oplus ... a_R) } }$$ 解法: 首先注意到利用每个最大值有一个管制区间的性质,我们可以将$O(n^2)$
阅读全文
posted @ 2017-03-19 12:01 lawyer'
阅读(142)
评论(0)
推荐(0)
2017年3月18日
Valera and Swaps
摘要: 题意: 定义 $f(p)$ 表示将 $p$ 序列变换为有序序列最少要交换多少次,给一 $1 \sim n$ 的排列 $a$ ,给一整数 $m$, 求问将 $a$ 最少交换多少次能得到 $p$ ,使得 $f(p) = m$,并将以此交换视作一个两个数字,将交换按顺序排列开 求出字典序最小的交换序列。
阅读全文
posted @ 2017-03-18 20:17 lawyer'
阅读(125)
评论(0)
推荐(0)
Fibonacci
摘要: 题意: 求解斐波那契数列第$n$项的前4位数字。 解法: 注意到只需要求解前几位数字,这样只要求出$log_{10}{ans}$而后取小数部分$x$,再求出$[10^x * 1000]$即可。 关键在于求解$log_{10}{F_n}$: 1.由数列特征根得 $F_n = \frac{1}{ \sq
阅读全文
posted @ 2017-03-18 17:50 lawyer'
阅读(130)
评论(0)
推荐(0)
2017年3月17日
Lotus and Characters (stronger)
摘要: 题意: 有n类物品,第i种物品权值为$val(i)$,有$cnt(i)$个,现在你可以选出一些物品排成一个序列(假设有m个), 记第i个物品种类为$x_i$,最大化$\sum_{i=1}^m{i * val(x_i)}$ 解法: 只要将物品分为两类即可。 对于$val(i) \ge 0$的直接从小到
阅读全文
posted @ 2017-03-17 21:23 lawyer'
阅读(124)
评论(0)
推荐(0)
Rikka with Sequence
摘要: 题意: 给一长度为n的序列,维护三个操作:区间开根,区间加,区间求和。 解法: 注意到本题关键在于区间开根: 对于一个数字,只要进行$O(loglogT)$次开根即会变为1。 考虑线段树,对于线段数上的点维护$maxv$,$minv$。 对于$[\sqrt{maxv}] = [\sqrt{minv}
阅读全文
posted @ 2017-03-17 17:44 lawyer'
阅读(420)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
13
下一页