码迷,mamicode.com
首页 >  
搜索关键字:dfs    ( 10564个结果
HDU 1254 推箱子
一个非常有意思的 BFS+DFS。附 数据。本来今天的任务是多重背包,结果为了帮别人找WA点,自己也坑在这道题上了。最后想了一组自己都没过的数据…发现想法都不正确…果断换思路了。正确思路是以箱子为起点做BFS找最短。每次移动的时候DFS推断人能不能移动到箱子的后面。開始就我写一个BFS,什么数据都过...
分类:其他好文   时间:2014-08-27 10:52:07    阅读次数:224
hdoj 1455 Sticks 【dfs】
题意:找最短的木棍能够组成的长度, hdoj  1518 的加强版 代码: #include #include #include using std::sort; #define M 70 int s[M], vis[M]; int n, ans; int cmp(int a, int b) { return a > b; } int dfs(int cou, int cur, ...
分类:其他好文   时间:2014-08-27 09:28:37    阅读次数:158
hdoj 1518 Square 【dfs】
题意:给出n个(不同长度的)棍子,问能不能将他们构成一个正方形。 策略:深搜。...
分类:其他好文   时间:2014-08-27 08:11:47    阅读次数:181
hdu4081 Qin Shi Huang's National Road System 次小生成树
先发发牢骚:图论500题上说这题是最小生成树+DFS,网上搜题解也有人这么做。但是其实就是次小生成树。次小生成树完全当模版题。其中有一个小细节没注意,导致我几个小时一直在找错。有了模版要会用模版,然后慢慢融会贯通。我要走的路还长着啊。 讲讲次小生成树的思想吧。首先,在prim算法中做一些改变,...
分类:其他好文   时间:2014-08-27 00:13:56    阅读次数:321
Hadoop Datanode节点无法启动(All directories in dfs.data.dir are invalid)
Hadoop Datanode节点无法启动(All directories in dfs.data.dir are invalid)java.io.IOException: All directories in dfs.datanode.data.dir are invalid: "/usr/loc...
分类:其他好文   时间:2014-08-26 21:23:27    阅读次数:265
一些题目(3)
埃及分数迭代加深搜索题意:将一个分数拆分成几个分子为 1 的分数的和。要求拆分出的个数最少。正解:据说是黑书上的题目。思路很明确,用 ID-DFS 每次限定深度进行搜索即可。为了使序列不重复,每次找到的分数都要比前一个分数小,即分母比前一个分数的分母大。同时要保证当前的分数加上之前的分数之和不大于题...
分类:其他好文   时间:2014-08-26 21:21:46    阅读次数:213
ural Binary Lexicographic Sequence (dp + dfs)
http://acm.timus.ru/problem.aspx?space=1&num=1081 有一个二进制序列,定义为不能有两个连续的1出现,才是合法的。给出序列的长度n,求合法的二进制序列中按字典序排序后第k个序列是什么。 设dp[i][0]和dp[i][1]分别表示第i位上是0和1的个数。 那么dp[i][0] = dp[i-1][0] + dp[i-1][1];d...
分类:其他好文   时间:2014-08-26 17:25:56    阅读次数:209
POJ 1273 Drainage Ditches (dinic模板)
题目链接:http://poj.org/problem?id=1273 很经典的最大流问题,用此总结dinic模板 dinic比E-K多了个DFS,只要明白什么是把图分层了,就不难理解了。BFS找增广路的同时把图分层,相当于记录了多条增广路,可以让每次dinic能处理尽量多的增广路。 模板: #include #include #include #include #...
分类:其他好文   时间:2014-08-26 17:19:06    阅读次数:198
hdu 2489 dfs枚举组合情况+最小生成树
大家都说,搜索是算法的基础。今天最这题就有体会了。在n个顶点里选择m个顶点,求最小生成树。用到了深搜的回溯。所有情况都能枚举。#include#include#include#includeusing namespace std;const int N=20,INF=0x3f3f3f3f;int.....
分类:其他好文   时间:2014-08-26 15:07:26    阅读次数:292
POJ 1011 Sticks(经典dfs)
Language: Default简体中文 Sticks Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 120720   Accepted: 27951 Description George took sticks of the same length a...
分类:其他好文   时间:2014-08-26 11:46:45    阅读次数:245
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!