lightoj 1422 - Halloween Costumes(区间DP)
题目链接:点击打开链接
题意:有n个舞会, 每个舞会规定要穿哪个衣服, 衣服可以套着穿, 一旦脱下一件衣服, 再穿时要穿新的, 求最少要准备多少套衣服。
思路:一开始手算了一下, 发现普通的贪心策略是行不通的, 因为可能情况太多, 那么显然这肯定是一道DP了, 只是没想到是区间DP, 找了很多状态都不对。
问题的关键是, 如果有几件衣服都在不同舞会出现, 那么到底是选择哪一件衣服留到后边穿。
原创
2016-02-05 17:11:49 ·
1522 阅读 ·
0 评论