夏夜、

心若平似镜、何题不AC。

上一页 1 2 3 4 5 6 ··· 15 下一页

2014年5月7日

POJ 1065 Wooden Sticks Greed,DP

摘要: 排序后贪心或根据第二关键字找最长下降子序列#pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#include#include#include#include#include#include#include#i... 阅读全文

posted @ 2014-05-07 13:54 BMan、 阅读(149) 评论(0) 推荐(0) 编辑

UVALive 5009 Error Curves 三分

摘要: //#pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#include#include#include#include#include#include#include#include#include#incl... 阅读全文

posted @ 2014-05-07 13:49 BMan、 阅读(198) 评论(0) 推荐(0) 编辑

UVALive 5010 Go Deeper 2sat

摘要: 二分答案,2sat判定。//#pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#include#include#include#include#include#include#include#include#... 阅读全文

posted @ 2014-05-07 13:48 BMan、 阅读(244) 评论(0) 推荐(0) 编辑

2014年5月3日

POJ 3686 The Windy's 最小费用最大流

摘要: 每个工厂拆成N个工厂,费用分别为1~N倍原费用。//#pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#include#include#include#include#include#include#incl... 阅读全文

posted @ 2014-05-03 18:21 BMan、 阅读(144) 评论(0) 推荐(0) 编辑

POJ 2175 Evacuation Plan 费用流 负圈定理

摘要: 题目给了一个满足最大流的残量网络,判断是否费用最小。如果残量网络中存在费用负圈,那么不是最优,在这个圈上增广,增广1的流量就行了。1.SPFA中某个点入队超过n次,说明存在负环,但是这个点不一定在负环上。2.这个负环可能包括汇点t,所以构建残量网络的时候也要考虑防空洞到t上的容量。//#pragma... 阅读全文

posted @ 2014-05-03 14:24 BMan、 阅读(215) 评论(0) 推荐(0) 编辑

2014年5月1日

POJ 2983 Is the Information Reliable? 差分约束

摘要: 裸差分约束。//#pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#include#include#include#include#include#include#include#include#includ... 阅读全文

posted @ 2014-05-01 23:52 BMan、 阅读(140) 评论(0) 推荐(0) 编辑

2014年4月24日

codeforces 420B Online Meeting

摘要: 一道实现很蛋疼的题。必须静下理清思路,整理出各种情况。不然就会痛苦地陷入一大堆if..else里不能自拔。#pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#include#include#include#i... 阅读全文

posted @ 2014-04-24 22:07 BMan、 阅读(385) 评论(0) 推荐(0) 编辑

2014年4月23日

POJ 3181 Dollar Dayz DP

摘要: f[i][j]=f[i-j][j]+f[i][j-1],结果很大需要高精度。//#pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#include#include#include#include#includ... 阅读全文

posted @ 2014-04-23 00:47 BMan、 阅读(155) 评论(0) 推荐(0) 编辑

2014年4月22日

POJ Ant Counting DP

摘要: dp[i][j]表示前i种蚂蚁组成元素个数为j的集合有多少种。则dp[i][j] = dp[i-1][j] + dp[i-1][j-1] + ... + dp[i-1][ max(0,j-a[i])];直接算的话复杂度为O(TA^2)状态的转移是一个区间内的数的和,所以再用一个数组f[i][j]记录... 阅读全文

posted @ 2014-04-22 16:01 BMan、 阅读(247) 评论(0) 推荐(0) 编辑

POJ 1742 Coins DP 01背包

摘要: dp[i][j]表示前i种硬币中取总价值为j时第i种硬币最多剩下多少个,-1表示无法到达该状态。a.当dp[i-1][j]>=0时,dp[i][j]=ci;b.当j-ai>=0&&dp[i-1][j-ai]>0时,dp[i][j]=dp[i-1][j-ai]-1;c.其他,dp[i][j]=-1So... 阅读全文

posted @ 2014-04-22 15:48 BMan、 阅读(133) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 15 下一页

导航