码迷,mamicode.com
首页 >  
搜索关键字:深搜    ( 922个结果
图 --- 二分图
图的基本 概念 和二分图的应用...
分类:其他好文   时间:2014-10-28 15:38:51    阅读次数:200
BZOJ 1024 SCOI2009 生日快乐 DFS
题目大意:给定一块x*y的蛋糕,切n-1刀分成n块大小相同的块,只能平行于边界切,求长宽比最大值最小 虽然求最大值最小但是这题没必要二分答案……直接深搜就可以了 枚举切成的两块的面积比,横竖各切一次即可 本大爷读入读错了TLE半天……尼玛死的心都有啊 #include #include #include #include #include using namespace std; doub...
分类:其他好文   时间:2014-10-28 09:24:53    阅读次数:186
深搜-连通分量
Description 求连通分量区域坐标集合 Input 多组输入,每组形式见下。 n m startPointX  startPointY 代表n行m列的地图(从一计数) 查找连通分量的起始点为(startPointX  ,startPointY)(从0计数) |------->x坐标 | | | 向下为y坐标 以0 0结束输入 Output 连通...
分类:其他好文   时间:2014-10-25 13:14:26    阅读次数:147
BZOJ 2809 APIO 2012 dispatching 平衡树启发式合并
题目大意:给出一棵树,每一个节点有两个值,分别是这个忍者的薪水和忍者的领导力。客户的满意程度是这个点的领导力乘能够取得人数,前提是取的人的薪水总和不超过总的钱数。 思路:只能在子树中操作,贪心的想,我们只要这个子树中cost最小的那些点就可以了。所以就深搜一次,每到一个节点上,把自己和所有子节点的平衡树启发式和并,然后保留不超过总钱数的人数,统计。数据范围比较大,能开long long的...
分类:Windows程序   时间:2014-10-24 10:59:06    阅读次数:248
usaco-5.3-milk4-passed
这个要用动态规划,呵呵:这道题要用到迭代加深搜索(DFSID)。由于要求输出的是使用最少的牛奶桶,所以要先找牛奶桶数量为1的时候所有的组合,如果没有解再找牛奶桶数量为2...直到牛奶桶数量为P。当搜索到一个组合,判断用这些牛奶桶是否能组成目标解的时候,可以用动态规划的方法来做。设f[i]是当需求的牛...
分类:其他好文   时间:2014-10-21 22:51:13    阅读次数:383
Balanced Teams (USACO Jan Bronze 2014)
既然是bronze,毫无压力的AC了.就是个深搜,当然加个剪枝--最后一个组不用搜.恩可以一个一个组分层次dfs,这样会跑得飞起~~也不容易错#include int f[13],i,su,tt1,tt2,lev[4],min;bool has[13];inline int md(int a,int...
分类:其他好文   时间:2014-10-19 23:01:39    阅读次数:270
P1005 迷宫 - Smartoj
一道简单的广搜或者深搜题,题目ID:1005题目名称:迷宫有效耗时:0 ms空间消耗:784 KB程序代码:#include#include#includeusing namespace std;char a[102][102];int n;int x1,y11,x2,y2;const int st...
分类:其他好文   时间:2014-10-19 11:27:29    阅读次数:578
BZOJ 1024 SCOI 2009 生日快乐 深搜
题目大意:有一块蛋糕,长为X,宽为Y,现在有n个人来分这块蛋糕,还要保证每个人分的蛋糕的面积相等。求一种分法,使得所有的蛋糕的长边与短边的比值的最大值最小。 思路:刚拿到这个题并没有什么思路。但是定睛一看,(n 直接爆搜就可以水过。传三个参数,代表当前的长和宽,还有当前块需要被分成几块,然后随便乱搞就可以水过了。。 CODE: #include #include ...
分类:其他好文   时间:2014-10-17 15:36:13    阅读次数:175
HDU 2614 Beat 深搜DFS
这道题目还是比较水的,但是题意理解确实费了半天劲,没办法 谁让自己是英渣呢!题目大意:猪脚要解决问题, 他有个习惯,每次只解决比之前解决过的问题的难度要大。他给我们一个矩阵 矩阵的 i 行 j 列表示 解决完第 i 个问题后再解决第 j 个问题 花费时间为 T[i][j] 也就是 题目的难度。并且他...
分类:其他好文   时间:2014-10-16 14:08:22    阅读次数:158
POJ 3321 Apple Tree DFS序+fenwick
题目大意:有一颗长满苹果的苹果树,有两个操作。 1.询问以一个点为根的子树中有多少个苹果。 2.看看一个点有没有苹果,如果没有苹果,那么那里就马上长出一个苹果(= =!);否则就把那个苹果摘下来。 思路:进行一次深搜,将每个节点最开始出现的时间和最后出现的时间记在一个数组里,那么这两点之间的点就是它以及它的子树的二倍,然后就用树状数组来维护区间和就行了。 CODE: ...
分类:移动开发   时间:2014-10-16 12:08:52    阅读次数:200
922条   上一页 1 ... 77 78 79 80 81 ... 93 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!