摘要:
//CH0101 2020/10/7 20:22 #include <bits/stdc++.h> using namespace std; int a, b, p; int add (int x, int y, int mod) { return (0ll + x + y) % mod; } in 阅读全文
摘要:
做数据结构一定要平$(fo)$心$(de)$静$(yi)$气$(pi)$。。。不然会四处出锅的$QAQ$ 写法:线段树套平衡树,$O(Nlog^3N)$。五个操作如果是对于整个区间的,那么就是平衡树板子题。现在既然是放在子区间上的,那么套一个线段树就好啦~ cpp include using nam 阅读全文
摘要:
同样是矩阵树定理的裸题。但是要解决它需要能够想到容斥才可以。 $20$以内的数据范围一定要试试容斥的想法。 cpp include using namespace std; define int long long const int N = 17 + 5; const int mod = 1000 阅读全文
摘要:
裸的矩阵树定理。求行列式的时候答案要在中间统计,因为交换两个行会使答案取反。 cpp include using namespace std; const int N = 10 + 5; const int M = 100 + 5; const int mod = 1000000000; char 阅读全文