hdu5727】的更多相关文章

题目大概说有n个yang珠子n个yin珠子,要交替串成一个环形项链,有些yang珠子和某个yin珠子相邻这个yang珠子会不高兴,问最少有几个yang珠子不高兴. 自然会想到直接用状压DP去解,转移很烦,也没写出来.标程是搜索不明觉厉..听闻了可以枚举一边的顺序,8!,然后用最大匹配解决. 然后想到的是枚举yang的顺序,然后对于每一个yang去其匹配下一个的yin,即X部是yang,而Y部是yin.不过这样开头那个yang可能出现少算的情况..这个搞了好久都不行.. 其实,枚举yin的顺序,X…
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5727 题意:有N个阴珠子和N个阳珠子,特定序号的阴阳珠子放在一起会让阳珠子暗淡.现在问排放成一个环,如何排放能让暗淡的阳珠子尽可能地少. 既要考虑阳珠子的位置也要考虑阴珠子的位置,可以先枚举阴珠子成环的全排列,由于成环所以N个珠子只需要枚举N-1个数的全排列.每一次固定阴珠子的一个排列,这时候阳珠子和阴珠子的位置确定了.下面看看有多少对阴阳珠子的结合会使相邻的阳珠子暗淡,二分图跑出暗淡的阳珠子数,用…
http://acm.hdu.edu.cn/showproblem.php?pid=5727 题意:n个珠子,每个珠子有阴阳两种属性,且阴的一定和阳的紧邻,排成一个环:m行,每行两个数,表示阳性x珠子和y阴性珠子相邻则功能减弱,问功能减弱珠子最少有几个 思路:二分匹配 全排列阴性珠子,因为是环,O((n-1)!):枚举每个阳性珠子,插入i位置,前提是i前后两个阴性珠子都不与阳性珠子有排斥作用: 最后问题变转化成,阳性珠子和位置的最大匹配问题 // #pragma comment(linker,…
Problem Description SJX has 2*N magic gems. N of them have Yin energy inside while others have Yang energy. SJX wants to make a necklace with these magic gems for his beloved BHB. To avoid making the necklace too Yin or too Yang, he must place these…
Necklace SJX has 2*N magic gems. N of them have Yin energy inside while others have Yang energy. SJX wants to make a necklace with these magic gems for his beloved BHB. To avoid making the necklace too Yin or too Yang, he must place these magic gems…