zoj
oranges_c
落寞是岁月的痕迹
展开
-
【ZOJ3160】Couples(区间dp)
题目链接 题目大意: 有n个人,m对夫妻关系。 n个人排成一排,相邻的人如果是夫妻关系,则可以走出。夫妻两边的人成了相邻的人。 问最后最多可以走出多少人。比较裸的区间dp dp[i][j] := 表示在第i个人到第j个人之间最多走出的人数(包括i,j) 分两种情况讨论1如果a[i]与a[j]是匹配的并且满足dp[i+1][j-1] == j-i-1也就是说i与j之原创 2017-04-02 18:05:57 · 297 阅读 · 0 评论 -
【ZOJ3777】Problem Arrangement(状压dp)
题目链接 题目大意: 有n道题,第i道题放在第j个有价值PijP_{ij} 有T组数据。 有n道题,给你一个价值m。 问有多少种方案使得总价值大于等于m。 输出方案数/总数(分数最简) 不存在则输出”No solution”.如果直接搜的话,时间复杂度是O(n!)的,n<=12显然会超时。 考虑dp,考虑状态压缩dp。 我一开始想的是dp[i][j] :=原创 2017-04-06 21:54:46 · 306 阅读 · 0 评论 -
【zoj3962】Seven Segment Display(数位dp)
题目链接 题目大意: T组数据。 给你一个n,和8位的十六进制数num,每一位的十六进制数都有一个权值, 问[num,num+n-1]的每个数的权值和。省赛的时候,后面想到了数位dp,但是在想状态的时候,卡在了第二维的定义上。 (其实当时我很想睡觉。orz.还有就是我太菜。 (貌似权值和作为dp的状态很常见,以后注意一下。。这么水的题,我tm竟然现场没想到,菜的想原创 2017-04-24 20:25:14 · 762 阅读 · 0 评论