HDU 5727 Necklace(玄学+状压DP 或 匈牙利)
[题目链接][题意]
2n颗宝石,n颗为阴,n颗为阳,阴阳交错的组成一个圈(圆排列)
给定一系列阴阳宝石对,如果在排列中这两颗宝石相邻,阳宝石就会失去能量
求如何排列能让最少的阳宝石失去能量,输出最少的宝石数目[分析]
n比较小(n<=9n <= 9),自然想到状压
但如果交错的枚举阴阳宝石,状态不好表示,也不好转移
于是想到先固定阴宝石的排列,再状压dp求阳宝石的最优放法
朴素做法
原创
2016-07-20 02:44:09 ·
571 阅读 ·
0 评论