码迷,mamicode.com
首页 >  
搜索关键字:dfs搜索    ( 181个结果
hdu 1045 Fire Net DFS入门题
Problem Description Suppose that we have a square city with straight streets. A map of a city is a square board with n rows and n columns, each representing a street or a piece of wall. A blockhouse is a small castle that has four openings through which ...
分类:Web程序   时间:2015-03-06 11:21:23    阅读次数:221
Hihocoder #1121 二分图一?二分图判定( bfs或者dfs搜索实现 搜索的过程中进行 节点标记 *【模板】)
对于拿到的相亲情况表,我们不妨将其转化成一个图。将每一个人作为一个点(编号1..N),若两个人之间有一场相亲,则在对应的点之间连接一条无向边。(如下图)因为相亲总是在男女之间进行的,所以每一条边的两边对应的人总是不同性别。假设表示男性的节点染成白色,女性的节点染色黑色。对于得到的无向图来说,即每一条...
分类:其他好文   时间:2015-03-01 10:24:55    阅读次数:117
Codeforces Round #288 Div2 D
Problem 给N个三元字符串SiS_i,每个字符串只含有3个字符。现将N个字符串任意排序,使得对于i∈[1,N?1]i\in[1,N-1]满足Si[1..2]=Si 1[0..1]S_i[1..2]=S_{i 1}[0..1]成立(比如:aba,bab,abc,bce)。问是否可以成立,若可以输出合并后的字符串(比如:aba,bab,abc,bce->ababce)...
分类:其他好文   时间:2015-02-07 17:31:03    阅读次数:184
再谈树---无根树转有根树( dfs搜索转化+fa数组记录父节点) *【模板】
#include #include #include #include #include #define N 100000+2using namespace std;//无根树转有根树算法/* 算法分析:所谓无根树,就是根节点任意的树。我们可以给它确定一个根节点。 我们可以假定认为某一个节点为根.....
分类:编程语言   时间:2015-02-03 20:58:09    阅读次数:185
HDU 3652 B-number (数位DP)
感觉挺不错的一道数位DP。通过这题感觉对数位DP又多了一层理解。用了四维DP数组.dp[cnt][pre][mods][in],cnt表示第几位。pre表示前面的数。mods表示目前的模,in表示目前是否包含13这个数字.然后进行dfs搜索就可以了。 代码如下: #include #include #include #include #include #include #inc...
分类:其他好文   时间:2015-01-19 17:19:59    阅读次数:180
搜索学习(2)--NYOJ 58 最小步数
NYOJ 58 最小步数,DFS,...
分类:其他好文   时间:2015-01-17 18:03:18    阅读次数:155
HDU 1010 Tempter of the Bone 骨头诱惑(AC代码)DFS搜索+剪枝法
参考了别人的思路:将迷宫外围四面都筑墙‘X’。方便减少代码量。 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 vector v; 7 int n,m; 8 int x_1,y_1,x_2,y_2; 9...
分类:其他好文   时间:2015-01-15 00:06:40    阅读次数:349
C语言DFS(6)___八皇后问题(Hdu 2612)
Problem Description 在N*N的方格棋盘放置了N个皇后,使得它们不相互攻击(即任意2个皇后不允许处在同一排,同一列,也不允许处在与棋盘边框成45角的斜线上。 你的任务是,对于给定的N,求出有多少种合法的放置方法。   Input 共有若干行,每行一个正整数N≤10,表示棋盘和皇后的数量;如果N=0,表示结束。   Output 共有...
分类:编程语言   时间:2014-12-22 16:17:58    阅读次数:181
NYOJ20 吝啬的国度 (dfs)
题目描述: http://acm.nyist.net/JudgeOnline/problem.php?pid=20 在一个吝啬的国度里有N个城市,这N个城市间只有N-1条路把这个N个城市连接起来。现在,Tom在第S号城市,他有张该国地图,他想知道如果自己要去参观第T号城市,必须经过的前一个城市是几号城市(假设你不走重复的路)。 输入第一行输入一个整数M表示测试数据共有M(1 每组测试数据的...
分类:其他好文   时间:2014-12-21 23:42:08    阅读次数:426
poj2411(状态转移,dfs搜索转移)
题目链接 题意:用1*2的小矩形拼成n*m(n,m 解法:状态压缩,dfs求转移。当前一列的状态确定后,后一列必须用横向的矩形来填补前一列的空白格,所以前一列不为空时,这一列可以选择也为空让下一列来填补,或是本列来个纵向的矩形填补(如果有连续的两个空格的话)。 代码:/**********************************************...
分类:其他好文   时间:2014-12-04 17:59:41    阅读次数:142
181条   上一页 1 ... 12 13 14 15 16 ... 19 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!