码迷,mamicode.com
首页 >  
搜索关键字:scoi2005    ( 314个结果
[SCOI2005]繁忙的都市
嘟嘟嘟 裸的最小生成树。 1 #include<cstdio> 2 #include<iostream> 3 #include<algorithm> 4 #include<cstring> 5 #include<cmath> 6 #include<cstdlib> 7 #include<vector ...
分类:其他好文   时间:2018-08-18 11:28:39    阅读次数:135
1085: [SCOI2005]骑士精神
Description 在一个5×5的棋盘上有12个白色的骑士和12个黑色的骑士, 且有一个空位。在任何时候一个骑士都能按照骑士的走法(它可以走到和它横坐标相差为1,纵坐标相差为2或者横坐标相差为2,纵坐标相差为1的格子)移动到空位上。 给定一个初始的棋盘,怎样才能经过移动变成如下目标棋盘: 为了体 ...
分类:其他好文   时间:2018-08-10 23:10:19    阅读次数:135
bzoj 1087: [SCOI2005]互不侵犯King【状压dp】
显然是状压,设f[i][j][k]为1到i行选j个king,并且第i行状态为k的方案数,判断是否可行然后枚举转移即可 先把可行状态预处理出来会变快 cpp include include using namespace std; const int N=2005; long long n,kk,a[ ...
分类:其他好文   时间:2018-07-29 22:22:25    阅读次数:145
1088: [SCOI2005]扫雷Mine
Description 相信大家都玩过扫雷的游戏。那是在一个n*m的矩阵里面有一些雷,要你根据一些信息找出雷来。万圣节到了,“余”人国流行起了一种简单的扫雷游戏,这个游戏规则和扫雷一样,如果某个格子没有雷,那么它里面的数字表示和它8连通的格子里面雷的数目。现在棋盘是n×2的,第一列里面某些格子是雷, ...
分类:其他好文   时间:2018-07-26 23:44:38    阅读次数:317
各种沙茶错误
P3088 [USACO13NOV]挤奶牛Crowded Cows %%%%%%%%%%%%%%%%%%%%%%% 单调队列head敲成tail Debug了十分钟 P1896 [SCOI2005]互不侵犯 %%%%%%%%%%%%%%%%%%%%%%% 没开long long 70分。看题解秒A。 ...
分类:其他好文   时间:2018-07-26 21:13:58    阅读次数:164
【状态压缩dp】bzoj1087: [SCOI2005]互不侵犯King
状态压缩dp经典 Description 在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上左下右上右下八个方向上附近的各一个格子,共8个格子。 在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上左下右上 ...
分类:其他好文   时间:2018-07-22 20:05:21    阅读次数:224
P1896 [SCOI2005]互不侵犯
"P1896 [SCOI2005]互不侵犯" 数据不大,时间复杂度很高也差不多能过。 使用状压dp dp[i][j][k]表示到第i行,状态为j,选了k个人 然后就是转移,转移的难点就是快速判断 判断的话,我们整体考虑。 然后一个状态是否有相邻的国王。用它本身按位与它本身右移(左移),若结果为0,则 ...
分类:其他好文   时间:2018-07-17 16:42:39    阅读次数:129
[bzoj1084][SCOI2005]最大子矩阵_动态规划_伪·轮廓线dp
最大子矩阵 bzoj-1084 SCOI-2005 题目大意:给定一个n*m的矩阵,请你选出k个互不重叠的子矩阵使得它们的权值和最大。 注释:$1\le n \le 100$,$1\le m\le 2$,$1\le k\le 10$。 想法:不会。。。看了数据范围..卧槽?m<=2?????我们就可 ...
分类:其他好文   时间:2018-07-04 20:10:37    阅读次数:172
[SCOI2005]王室联邦
https://zybuluo.com/ysner/note/1177426 题面 某个国王想把他的国家划分成若干个省。。。 他的国家有$n$个城市,编号为$1...n$。一些城市之间有道路相连,任意两个不同的城市之间有且仅有一条直接或间接的道路。为了防止管理太过分散,每个省至少要有$B$个城市,为 ...
分类:其他好文   时间:2018-06-10 15:20:23    阅读次数:167
A*和IDA*介绍
$A $算法是一种很神奇的搜索方法,它属于启发式搜索中的一种。A 最主要的功能当然就是用来剪枝,提高搜索的效率。A 主要的实现方法是通过一个估价函数,每次对下一步进行一个估价,根据估价出的值来决定下一步往哪走。因此, 估价函数的好坏决定了A 算法的优劣 。 估价函数分为三种情况: 如果估计的距离 小 ...
分类:其他好文   时间:2018-06-08 17:22:55    阅读次数:1319
314条   上一页 1 ... 4 5 6 7 8 ... 32 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!