[BZOJ]1006 [HNOI2008]神奇的国度
本题所给出的图显然满足弦图的定义,其主要性质与有关算法可以参考cdq的论文《弦图与区间图》。这里以人为节点,人之间的认识关系就是边,而分组不能将互相认识的人分在一起,将一个组看成一种颜色的话,这就是一道最小染色的题目,但是朴素的染色方法会超时,我们可以使用弦图的性质来完成染色。而求弦图的最小染色,我们可以先求出弦图的完美消除序列,再将序列中的点顺序倒着用来贪心染色,所用到的颜色数就是答案。其实到这里
原创
2017-03-13 17:53:13 ·
310 阅读 ·
0 评论