码迷,mamicode.com
首页 >  
搜索关键字:宽搜    ( 86个结果
[BZOJ 1085][SCOI2005]骑士精神(IDA*)
题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1085分析:首先第一感觉是宽搜,但是空间需要8^15*5*5,明显不够,又鉴于最大深度为15,所以可以用迭代加深做。但是普通的迭代加深还是会TLE。于是考虑加上估价函数设当前层数的上界为K...
分类:其他好文   时间:2014-12-13 23:21:50    阅读次数:166
HDU 1253 胜利大逃亡
bfs水题。 变成三维而已。定义三维变量就好. int xx[]={0,0,0,0,-1,1}; int yy[]={0,0,-1,1,0,0}; int zz[]={-1,1,0,0,0,0}; 这样就和平时做的简单宽搜没什么区别了。 #include #include #include #include #include #include #include #include...
分类:其他好文   时间:2014-10-30 10:26:03    阅读次数:139
LA 3902
之前对树的处理一般是从根节点开始递归处理。今天学习了一种新方法,根据层的深浅处理。即,1、首先得到每个节点的深度 2、然后从最底层开始处理。(貌似是宽搜的逆处理) 题意:给出一个棵树,从根节点向叶节点发信息。如果距离大于k就无法发送信息(节点之间的距离为1)。 为了能够给所有叶节点传送到信息...
分类:其他好文   时间:2014-10-29 12:43:20    阅读次数:192
BZOJ 3363 POJ 1985 Cow Marathon 树的直径
题目大意:给出一棵树,求两点间的最长距离。 思路:裸地树的直径,两次BFS,第一次随便找一个点宽搜,然后用上次宽搜时最远的点在宽搜,得到的最长距离就是树的直径。 CODE: #include #include #include #include #include #define MAX 80010 using namespace std; int poin...
分类:其他好文   时间:2014-10-10 15:17:56    阅读次数:228
Day3:T1数论+高精 T2搜索
T1:数论+高精(水~)根据题意可知,从除的数越大越好(在0~9中)所以我们只要用到高精除然后再模拟一下就可以了//MARK:但是要注意0-9这个特殊值需要特判,因为题目要求输出的数至少是两位数,所以0-9的数输出的时候应该在前面加上1.如果1的时候应该输出11,而不是1;T2:宽搜+深搜典型的搜索...
分类:其他好文   时间:2014-09-09 11:57:48    阅读次数:123
poj2243Knight Moves宽搜
#include#include#include#include#include#include#include#include#include#include#includeusing namespace std;int dx[]={-2,-1,1,2,-2,-1,1,2};int dy[]={1...
分类:其他好文   时间:2014-07-16 18:19:53    阅读次数:172
86条   上一页 1 ... 7 8 9
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!