1006: [HNOI2008]神奇的国度[完美消除序列MCS]
题意:用最少的颜色把图染成任意两个相邻的点颜色不同。
算法:完美消除序列
算法介绍:
首先把图中所有的点标记为0,然后找一个点入队,每次队头元素为标记最大的点即要消除的点,对于消除的点,我们要与他相连的点标记+1,然后没有消除的点入队。
题解:
我们根据MCS的过程模拟一下本题。
原图:
此时所有的标记都为0;
下面我们消除1
2和4的标记+1变为1
然后我们选择2进行下一次的消除
此时...
原创
2018-11-08 21:06:10 ·
346 阅读 ·
0 评论