【bzoj1006】[HNOI2008]神奇的国度

2014年6月17日3,8927

Description

K国是一个热衷三角形的国度,连人的交往也只喜欢三角原则.他们认为三角关系:即AB相互认识,BC相互认识,CA相互认识,是简洁高效的.为了巩固三角关系,K国禁止四边关系,五边关系等等的存在.所谓N边关系,是指N个人 A1A2…An之间仅存在N对认识关系:(A1A2)(A2A3)…(AnA1),而没有其它认识关系.比如四边关系指ABCD四个人 AB,BC,CD,DA相互认识,而AC,BD不认识.全民比赛时,为了防止做弊,规定任意一对相互认识的人不得在一队,国王相知道,最少可以分多少支队。

Input

第一行两个整数N,M。1<=N<=10000,1<=M<=1000000.表示有N个人,M对认识关系. 接下来M行每行输入一对朋友

Output

输出一个整数,最少可以分多少队

Sample Input

4 5
1 2
1 4
2 4
2 3
3 4

Sample Output

3

HINT

一种方案(1,3)(2)(4)

题解

见cdq论文《弦图与区间图》

打个map结果bzoj不知道为何T停不下来

 

  • 博弈2015年9月5日 下午9:56 回复

    想请教一下,那个ppt里说用了T种颜色,T = 团数 <= 色数,是怎么证明的。

    #1  
  • rsaetfd2016年2月3日 下午5:09 回复

    题解呢?

    #2  
  • Domyself2016年3月5日 上午8:49 回复

    请问,第一个方法的复杂度应该是O(n(n+m))吧?。。

    #3  
  • Elliottjenki2016年10月30日 下午1:46 回复

    想问一下黄学长,染色那里的代码,没有搞大懂,能讲解一下吗

    #4  
  • Elliottjenki2016年10月30日 下午2:29 回复

    以及为什么逆序贪心可以获得最小解呢?

    #5  
    • hzwer2016年11月3日 下午9:33 回复
      admin

      论文题只能看论文咯

      #51