自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

llbcys

不一样的烟火

  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 HDU 3033(分组背包)

反正看见这个题目就想多了,小组赛的时候很遗憾的没有A出来。开始的时候想到先用分组背包的思想求出每组取一个的最大值。在用贪心的思路去做。越打越复杂,就一个伤心啊!!!比完以后,看了下网上的结题报告,才打出来的。注意一下存储的方法就行啦,其他就没有什么了。。。。AC代码:#include#include#include#includeusing namespace st

2013-08-28 13:00:19 673

原创 HDU 1011

题意是:进攻蚁穴,给定蚁穴里面蚁的数量及获得大脑的概率,求获得大脑的最大的概率。。。。的确一看就知道是个树型动规,我也是刚接触树型动规。开始的时候建树的方法和1561的方法一样,但是打完后,才知道错了。HDU 1561的搜树是从叶子节点开始的,这个题目是从根节点开始的,所以建树的方法不同。AC代码:#include#include#include#includeus

2013-08-25 19:36:57 890

原创 HDU 1561

题目是一个基础的树型动规的题目,也是我正式做的第一个树型动规的题目吧!!在看大牛博客的时候,把树型动规看成背包问题加了一个标记数组,但是现在还是不能理解。在构建树的时候,理解了好久。AC代码:#include#include#include#includeusing namespace std;int dp[208][208],head[208],son[208],q[20

2013-08-24 16:32:38 700

原创 POJ 3260(DP)

题意是:农场主去买东西,给定买价值为T的物品,还有n种面值的硬币,及每种硬币的数量。而卖方也只能有那几种硬币,但是个数不限。所以要把支付钱的组合分为俩个DP来求:1):求卖方的找零应该用的是完全背包。2):农场主的支付应该是变化版的0-1背包。3):所以找到使用数量最小的钱数。minn=dp1[i]-dp2[i-t];AC代码:#include#include#incl

2013-08-21 15:34:18 793

原创 POJ 1252(DP)

用六种钱币,去支付[1,100]的钱,求用的张数最小,求其平均值和最大值。。。。这个题目就是完全背包的问题,一看估计都会想到动规方程,钱数可以加减得到。开始我的数组只开到108,错了也不知道错在哪。。。  后来在讨论区里面看见了,涉及钱数的最大值可能会比较大,比如(1,95,96,97,98,99),结果是(12.29,25)。还是 比较大的,其实开个2000就可以了把!!!所

2013-08-20 10:34:22 849

原创 ZOJ 2972 (DP)

题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=2972题意就不用多说了,其实刚开始的时候一看就知道是一个动规的题目,在考虑状态转移方程的时候,用跳栏的顺序来做状态转移,越写越复杂。后来比赛完了,问了同学,以体力为状态转移,就会简单很多。分三种情况求最优值就可以了。AC代码:#inc

2013-08-19 11:05:33 723

原创 POJ 1976

题意:就是火车头坏了,有三个小火车头来拉车厢,给定一趟拉得车厢节数 n ,还有每一节车厢的人数,必须拉相邻的n节车厢。求三量小车头一次最多可以拉得人数。其实昨天做了一个类似的题目,很快就AC了,今天这个还简单好多,纠结了这么久,不在状态啊!!由第i个车厢拉j次的值可以由第i-1节车厢拉j次和i-m次车厢拉j-1次求的:dp[i][j]=max(dp[i-1][j],dp[i-m

2013-08-16 15:12:12 852

原创 网络流 ~~飞行员配对方案问题

题目链接:http://acm.nankai.edu.cn/p2121.html是个匈牙利算法的题目,开始看了课件不是很懂,同学说了一下,才知道大概意思。匈牙利算法课件;http://download.csdn.net/detail/u010871244/5951845AC代码:#include#include#include#includeusing name

2013-08-15 10:48:52 959

原创 POJ 2923(dp + 状态压缩)

题目意思是俩量车去搬家,俩量车都有最大的容量限制,问最小的搬运次数。。。。状态里面0表示还没有运走,1表示已经运走。AC代码:#include#include#include#includeusing namespace std;int c1,c2,n;int sum,num;int q[13],dp[1028],w[1028];void dfs(int sum1,i

2013-08-14 15:50:28 744

原创 POJ 3211

这是个变化的0-1背包问题。俩个人洗衣服必须把同一种颜色的洗完,才可以洗下一种颜色的衣服。有多少种颜色的衣服就有多少个背包来处理吧!!!AC代码:#include#include#include#includeusing namespace std;char ss[13][13],c[13];int dp[100008],total[12];int mun;struct

2013-08-13 17:09:47 778

原创 POJ 3628

题目的题意开始理解错了,以为是求不超过柜子的最大高度。错误以后就看了看讨论区。想反了,是求超过的最小高度。这个题目开一个一千万的数组就能够过,可能是数据很水吧!不过开2千万的数组应该会超吧!AC代码:#include#include#include#include#includeusing namespace std;int dp[10000000],q[28];int

2013-08-12 11:48:35 736

原创 HDU 1532

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1532第一个网络流吧!在打代码之前大家讨论了,而且老师还讲了这个知识点,打的时候还是出了一些问题。就是那个逆序和顺序没有区分,就进入了死循环。其实感觉就是深搜加修改权值。AC代码:#include#include#include#include#includeusing n

2013-08-10 11:32:05 797

原创 HDU 4544

题意就不说了。用的是贪心和优先队列吧!!! 以前优先队列用的少,不熟悉。找了些资料。先给出代码吧!AC:#include#include#include#include#include //别忘了头文件using namespace std;int q[100008],n,m;struct node{ int a,b; friend bool ope

2013-08-09 08:43:02 732

原创 树形动态规划 ~~没有上司的晚会

题目链接:https://www.contesthunter.org/Contest/%E7%9C%9F%C2%B7%E6%B0%B4%E9%A2%98%E8%B5%9B%20%EF%BC%832%28Codeforces%29/Problem/Show/%E6%B2%A1%E6%9C%89%E4%B8%8A%E5%8F%B8%E7%9A%84%E6%99%9A%E4%BC%9A树

2013-08-07 10:19:09 1560

原创 云云搭赛道

题目链接:https://www.contesthunter.org/Contest/%E8%83%8C%E5%8C%85%E9%97%AE%E9%A2%98%E6%AC%A2%E4%B9%90%E8%B5%9B/Problem/Show/%E4%BA%91%E4%BA%91%E6%90%AD%E8%B5%9B%E9%81%93题目描述】云云最近迷上了赛车,自己买来了N种赛道来

2013-08-06 09:05:51 732

原创 HDU 1052 Tian Ji -- The Horse Racing

这个题目以前写了几次,都不知道错在哪!反正就是答案错误。几位前辈留下的测试数据都过了,不过还是答案错误。后面换了一个方法,对了。

2013-08-04 08:27:07 755

匹配理论及匈牙利算法

网络流的资源吧!很任意懂的那种。

2013-08-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除