POJ 1769 Minimizing maximizer 线段树优化DP
摘要:
题意抽象出数学模型就是说“最少需要多少个区间能完全覆盖整个区间[1,n]”。一开始没看到“subsequence of the given sequence” ,直接排序,然后二分查找,居然1A。。充满了奇迹。AC后百度题解发现自己看错题也能AC,相当自豪!dp[i]表示覆盖[1,i]最少需要的区间数。那么对于某段区间[a,b],dp[b]=min(dp[a....b-1])+1;更新只需更新一点,不用一段。还有几个细节//#pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#incl 阅读全文
posted @ 2014-03-12 17:13 BMan、 阅读(792) 评论(0) 推荐(0) 编辑