A、最长树链(loj6159) 分析: 对于每个质因数,取出所有是它倍数的点组成一个树,然后找最长路径 每个数操作次数是其质因数的个数 所以总的复杂度不超过O(nlogA) B、二分图染色(loj6160) 分析: 先转换模型——一个n*n的棋盘上,对于每个格子,可以下黑子,可以下白子,可以不下子, ...
分类:
其他好文 时间:
2017-07-03 12:11:51
阅读次数:
144
边双联通分量 具体详解蓝书上十分详细,因为必须是奇数个人坐在一起,那么一个人如果能选上,就必须处在一个简单奇圈中。而奇圈也是一个边双联通分量,所以我们先把边双联通分量都挖出来,然后进行二分图染色。 奇圈不能被二分图染色,所以标记所有不能被染色的点,减去就是答案 #include<bits/stdc+ ...
分类:
其他好文 时间:
2017-06-20 14:46:25
阅读次数:
136
·Rujia:“稍加推理即可解决该题……” ·英文题,述大意: 一张无向连通图,每个点连有三条边。询问是否可以将这个图分成若干个爪子,并满足条件:①每条边只能属于一个爪子②每个点属于几个爪子无所谓。输出YES/NO。 ·注意一个关键条件:“每条边只能属于一个爪子”: ·注意一个逻辑顺序: 如果我们这... ...
分类:
其他好文 时间:
2017-06-10 20:23:17
阅读次数:
149
以下是Claris的题解: 若线段 i 和 j 相交,那么在它们之间连一条边。若这个图不是二分图,那么无解,否则令cnt 为连通块个数,那么 ans = 2cnt。 在二分图染色的过程中,每个点只需要被访问一次。对于当前所在的点 x,它可以一步走到 [1, x) 里 p[i] > p[x] 的所有 ...
分类:
其他好文 时间:
2017-05-07 12:59:02
阅读次数:
202
题意:给定n个人的两两比赛,每个人要么是good 要么是bad,现在问你能不能唯一确定并且是合理的。 析:其实就是一个二分图染色,如果产生矛盾了就是不能,否则就是可以的。 代码如下: ...
分类:
其他好文 时间:
2017-05-01 22:18:19
阅读次数:
313
【题目链接】:click here~~ 【题目大意】: 给出N个人和M对关系,表示a和b认识,把N个人分成两组,同组间随意俩人互不认识。若不能分成两组输出No,否则输出两组间俩人互相认识的对数 【解题思路】: 先推断是否能构成二分图,推断二分图用交叉染色法:从某个未染色的点出发把此点染成白色,该点周 ...
分类:
其他好文 时间:
2017-04-30 21:30:01
阅读次数:
170
Peaceful Commission Source : POI 2001 Time limit : 10 sec Memory limit : 32 M Submitted : 2112, Accepted : 641 Source : POI 2001 Time limit : 10 sec M ...
分类:
其他好文 时间:
2017-04-08 16:16:53
阅读次数:
230
P1330 封锁阳光大学 题目描述 曹是一只爱刷街的老曹,暑假期间,他每天都欢快地在阳光大学的校园里刷街。河蟹看到欢快的曹,感到不爽。河蟹决定封锁阳光大学,不让曹刷街。 阳光大学的校园是一张由N个点构成的无向图,N个点之间由M条道路连接。每只河蟹可以对一个点进行封锁,当某个点被封锁后,与这个点相连的 ...
分类:
其他好文 时间:
2017-03-18 15:31:25
阅读次数:
234
Knights of the Round Table Time Limit: 7000MS Memory Limit: 65536K Total Submissions: 12439 Accepted: 4126 Description Being a knight is a very attrac ...
分类:
其他好文 时间:
2016-11-02 01:42:39
阅读次数:
275
1.图的存储 2.二分图染色 http://www.cnblogs.com/wenruo/p/5243034.html ...
分类:
其他好文 时间:
2016-10-25 22:03:37
阅读次数:
215