裸的最小生成树..直接跑就行了----------------------------------------------------------------------#include#include#include#define rep(i,n) for(int i=0;i edges; vo....
分类:
其他好文 时间:
2015-03-22 00:12:44
阅读次数:
155
[SCOI2005]互不侵犯KingDescription在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上左下右上右下八个方向上附近的各一个格子,共8个格子。Input只有一行,包含两个数N,K ( 1 0 do begin a[x,c]...
分类:
其他好文 时间:
2015-03-17 00:34:20
阅读次数:
162
http://www.lydsy.com/JudgeOnline/problem.php?id=1086题意:n个点的树,要求分块,使得每一块的大小在[b, 3b]内且块与某个点形成的块是连通的(某个点既可以是块内也可以在块外)(nusing namespace std;const int N=10...
分类:
其他好文 时间:
2015-03-11 14:39:16
阅读次数:
109
Description这里有一个n*m的矩阵,请你选出其中k个子矩阵,使得这个k个子矩阵分值之和最大。注意:选出的k个子矩阵不能相互重叠。Input第一行为n,m,k(1≤n≤100,1≤m≤2,1≤k≤10),接下来n行描述矩阵每行中的每个元素的分值(每个元素的分值的绝对值不超过32767)。Ou...
分类:
其他好文 时间:
2015-03-09 16:03:25
阅读次数:
142
题目链接:BZOJ - 1082题目分析二分 + DFS验证。二分到一个 mid ,验证能否选 mid 个根木棍,显然要选最小的 mid 根。使用 DFS 验证,因为贪心地想一下,要尽量先用提供的小的木木棍,尽量先做出需要的大的木棍,所以要先将提供的木棍和需要的木棍都排序。DFS 的时候是按照需要的...
分类:
其他好文 时间:
2015-03-07 08:31:32
阅读次数:
183
题解:一开始让我写这道题,其实我是,是接受的。
BalaBala。
毕竟水题,都不用特技。裸状压DP。
直接f[i][j][k]表示...
分类:
其他好文 时间:
2015-03-02 21:03:15
阅读次数:
119
1084: [SCOI2005]最大子矩阵Time Limit:10 SecMemory Limit:162 MBSubmit:1325Solved:670[Submit][Status]Description这里有一个n*m的矩阵,请你选出其中k个子矩阵,使得这个k个子矩阵分值之和最大。注意:选出...
分类:
其他好文 时间:
2015-02-20 23:08:41
阅读次数:
197
IDA*算法 OrzHZWER A*+迭代加深搜索=IDA* 这题的估价相当于一个可行性剪枝,即如果当前走的步数s+未归位的点数>搜索深度k,则剪枝 1 /************************************************************** 2 ...
分类:
其他好文 时间:
2015-02-17 12:50:10
阅读次数:
237