码迷,mamicode.com
首页 >  
搜索关键字:题意    ( 33207个结果
HDU - 4734 F(x) (2013成都网络赛,数位DP)
题意:求0-B的满足 思路:数位DP,记忆化搜索 #include #include #include #include using namespace std; int A, B; int dp[20][200000]; int bit[20]; int dfs(int cur, int num, int flag) { if (cur == -1) return num ...
分类:其他好文   时间:2014-07-13 00:02:35    阅读次数:338
算法导论--装备线调度(升序&&降序输出)
题意就先不用讲了吧,感觉自己还没有掌握核心的东西。//心得 //怎样保持路径,递归的实现 #include #include #include #include #include using namespace std; int a[100][100];//time for station int t[100][100];//time for from Li to Lj int f[100]...
分类:其他好文   时间:2014-07-12 23:54:43    阅读次数:356
poj3041-Asteroids , 二分图的最小顶点覆盖数 = 最大匹配数
点击打开链接 二分图的最小顶点覆盖数 = 二分图的最大匹配数 题意: 在N*N的网络中有K颗小行星。小行星i的位置是(Ri, Ci)。现在有一个强力的武器能够用一发光束将一整行或一整列的小行星消灭。想要利用这个武器消灭所有的小行星最少需要几发光束? 分析: 以小行星的左右坐标建立二分图,就可以看出是求二分图的最小顶点覆盖数。 #include #include #inc...
分类:其他好文   时间:2014-07-12 23:37:10    阅读次数:220
POJ 1459 Power Network
题意:有n个据点,np个发电机,nc个用户,m条电线,给出发电机,用户,电线的电流限制,求最大网络电流。 这是带节点的网络流,其实和原来没什么区别,只要在前后都增加一个据点,在这里我加了0和n+1两个节点,而发电机节点的电流限制可以 转化为0->节点的电流限制,用户节点电流的限制可以转化为节点->n+1的电流限制,之后套用最大网络流模板即可,这里我写了,Edmonds_karp算法。 稍后传...
分类:Web程序   时间:2014-07-12 23:35:08    阅读次数:277
hdu 4710 Balls Rearrangement (数学思维)
题意:就是  把编号从0-n的小球对应放进i%a编号的盒子里,然后又买了新盒子,             现在总共有b个盒子,Bob想把球装进i%b编号的盒子里。求重置的最小花费。             每次移动的花费为y - x ,即移动前后盒子编号的差值的绝对值。 算法: 题目就是要求                            先判断  n与  ...
分类:其他好文   时间:2014-07-12 21:36:33    阅读次数:255
poj 2762 Going from u to v or from v to u? (判断是否是弱联通图)
题意:给定一个有向图有m条单向边,判断是否任意两点都可达(a能到b或者b能到a或者互相可达),即求             弱联通分量。 算法: 先缩点求强连通分量。然后重新建图,判断新图是否是一条单链,即不能分叉,如果分叉了就会存在不可达的情况。 怎么判断是否是单链呢? 就是每次入度为0的点都只有一个,即每次队列里只有一个点。 (    o(╯□╰)o。。。。。好像已...
分类:移动开发   时间:2014-07-12 20:16:44    阅读次数:216
HDU 2955 Robberies
01背包问题。 题意是说 你要去偷银行,超过某个概率你就会被抓,然后有N个银行。 每个银行有一定数量的钱,也有会被抓的概率。 算出不会被抓又能偷到的最多的钱。 不过很阴险一道题,说得是被抓的概率。 你需要算逃跑的概率 然后 (1 - 逃跑的概率)= 被抓的概率。 这道题不能用概率去算钱。要用钱来算概率。 #include #include ...
分类:其他好文   时间:2014-07-12 19:29:43    阅读次数:198
poj 1274The Perfect Stall
第一次接触二分图匹配。 这题是一个匈牙利算法的模板题直接套就行。 题意是  给你奶牛和谷仓的个数a和b,接下来a行是奶牛喜欢去的谷仓。第一个是谷仓个数,接下来是谷仓编号。 这里我们把行当奶牛,列当谷仓。 在套模板。。ok;#include #include int map[1005][1005]; int a,b,link[1005],use[1005]; int dfs(int cap...
分类:其他好文   时间:2014-07-12 18:31:19    阅读次数:245
POJ3104 Drying [二分]
题目不是很难 大体思路: 题意:烘干机,给出一堆衣服的水分a[i],在不加烘干机情况下自动每一分钟减少1水分,每分钟可以变改衣服(i)到烘干机中,每分钟减少k水分,求最少需要多少时间。 题解:第一时间就想到使用二分枚据答案+验证这种思路,不过这题还是有些陷阱需要注意。 1. 验证答案时,如果 a[i] mid,那么烘干这件衣服可以分成两段时间:使用烘干机时间x1 + 自然烘干时间x2...
分类:其他好文   时间:2014-07-12 18:24:14    阅读次数:149
poj 3635 Full Tank? ( 图上dp )
题意: 已知每个点的加油站的油价单价(即点权),每条路的长度(边权)。 有q个询问,每个询问包括起点s、终点e和油箱容量。 问从起点走到终点的最小花费。如果不可达输出impossible,否则输出最小的旅途费用。 算法: 其实要分析状态= =感觉就像是dp。 最直接的想法是  每到一个点都加上要走到下一个点所需要的油量。但是走的路不同,到底怎么处理加多少的问题呢? 因...
分类:其他好文   时间:2014-07-12 18:19:04    阅读次数:198
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!