摘要: #include #include #include #include const int maxn = 100; const int n = 20; struct node { int x, y; }; int map[maxn][maxn]; // 0表示空格,1表示蛇身,2表示... 阅读全文
posted @ 2013-08-15 20:23 HYDhyd 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 有一群人,他们积极自律,每天按计划行事,有条不紊;他们不张扬,把自己当成最卑微的小草,等待着人生开出花朵的那天。他们早晨5点多起来健身,你在睡觉;7点开始享受丰盛的早餐,蛋白质维生素淀粉粗纤维样样俱全,为新的一天起了一个好头,当他们收拾妥当准备开始一整天的工作时,你还在睡觉;他们用上午的高效时间完成... 阅读全文
posted @ 2013-08-15 20:07 HYDhyd 阅读(91) 评论(0) 推荐(0) 编辑
摘要: #include#define N 200005int h,w,n;struct node { int x,y,max;}a[N*3];int mmax(int e,int f) { return e>f?e:f;}void creattree(int t,int x,int y) { ... 阅读全文
posted @ 2013-08-15 16:44 HYDhyd 阅读(96) 评论(0) 推荐(0) 编辑
摘要: /*与1565的解法差不多*/#include#includeint map[16][16];int dp[2][1b?a:b;}int main(){int m,i,j,k,max;m=0;for(i=0;i(1(1>1))continue;dp[p][h[j]]=Max(dp[p][h[j]],... 阅读全文
posted @ 2013-08-15 16:40 HYDhyd 阅读(127) 评论(0) 推荐(0) 编辑
摘要: #include#includechar s1[300],s2[300],s[500];int len1,len2,len3,flag,used[300][300];void dfs(int a,int b,int c) {if(flag)return ;if(c==len3) {flag=1;re... 阅读全文
posted @ 2013-08-15 16:29 HYDhyd 阅读(107) 评论(0) 推荐(0) 编辑
摘要: /*有n件物品,旅客一共有m块大洋。第一个问题,旅客最多可以买多少件物品?请注意,这里是多少件,不是价值最大。所以这个非常好求,将所有的物品按照价值排序,先买便宜的,再买贵的。贪心的思想。这个地方有些细节需要处理,如果所有物品的价值总和比旅客的钱少,那么就只有一个方案,旅客可以买走所有的物品。如果旅... 阅读全文
posted @ 2013-08-15 14:57 HYDhyd 阅读(91) 评论(0) 推荐(0) 编辑