图论
hongism
这个作者很懒,什么都没留下…
展开
-
2018-2019 ACM-ICPC, Asia Seoul Regional Contest K TV Show Game(2-SAT板题)
K TV Show Game题意: 给定n(5e3),m(1e4),再给出m个条件,a,xa,b,xb,c,xc其中a,b,c(1-n);xa,xb,xc为‘B'或‘R',其中至少两个满足条件,问是否存在,不存在输出-1,否则输出任意一种情况。题解: ...原创 2019-09-17 20:20:38 · 724 阅读 · 0 评论 -
Codeforces Round #585 (Div. 2)F. Radio Stations(2-SAT)
F. Radio Stations题意: 输入n,p,M,m(都是2-4e5), n表示由n个条件,每个条件输入x,y(1<=x<y<=p)表示x,y中至少选择一个; p表示有p个,p行,输入li,ri表示...原创 2019-09-18 15:54:52 · 195 阅读 · 1 评论 -
Educational Codeforces Round 73 (Rated for Div. 2)G. Graph And Numbers(图论+容斥+meet-in-the-middle)
G. Graph And Numbers题意:输入n(40),mn(40),mn(40),m,表示点和边,现在点上写0或1,边的值为两端点值的和。问有多少种写方案使边值至少有一个0,至少有一个1,至少有一个2。题解:这种出现至少求方案,一般用容斥:设f0,1,2f_{0,1,2}f0,1,2表示边值在集合0,1,20,1,20,1,2的方案数;f0,1f_{0,1}f0,1表示...原创 2019-09-25 21:39:46 · 227 阅读 · 0 评论 -
Codeforces Round #580 (Div. 2)D. Shortest Cycle(容斥+floy最小环)
D. Shortest Cycle题意:输入n(1e5),a1,a2,…,an(1e18)n(1e5),a_1,a_2,\dots,a_n(1e18)n(1e5),a1,a2,…,an(1e18);当ai,aja_i,a_jai,aj中有相同的位时,那么它们存在边。求最小环长度。题解:1、考虑在1位上有3个数,那么它们最小环必为3;而一共最多有64位,64*3<200,...原创 2019-09-26 09:04:21 · 115 阅读 · 0 评论 -
Codeforces Round #507 (Div. 2, based on Olympiad of Metropolises) E. Network Safety(异或运算+SCC)
E. Network Safety题意:输入n(5e5),m(min(n×(n−1)2,5e5)),k(60)n(5e5),m(min(\frac {n\times (n-1)} 2,5e5)),k(60)n(5e5),m(min(2n×(n−1),5e5)),k(60)接下来一行输入a1,a2,…,an([0,2k))a_1,a_2,\dots,a_n([0,2^k))a1,a2,…...原创 2019-10-03 15:23:18 · 165 阅读 · 0 评论 -
Codeforces Round #495 (Div. 2)E. Sonya and Ice Cream(树的直径+单调队列/逆向思维)
E. Sonya and Ice Cream题意:输入n,k(1≤k≤n≤105)n,k(1\leq k\leq n\leq 10^5)n,k(1≤k≤n≤105)接下来n−1n-1n−1行,每行u,v,wu,v,wu,v,w表示树边;问在该树上选一条不超过kkk个点的路径,使其它点到该路径最大距离最小。题解1(树的直径+单调队列):很容易想到kkk个点在直径上,然后滑动窗口就好了。...原创 2019-10-04 22:09:05 · 129 阅读 · 0 评论