摘要:
凸包:用一个凸多边形将所有点围起来,这个凸多边形就是凸包 1.先要引入一个数学工具,向量叉积 |c|=|a×b|=|a| |b|sinα (α为a,b向量之间的夹角) 则 |c| 为向量a ,b所组成的平行四边形的面积 这里是用叉积判断两向量的相对位置关系(非常有用!) 则 a x b < 0 (a 阅读全文
摘要:
题意:You are given two arithmetic progressions: a1k + b1 and a2l + b2. Find the number of integers x such that L ≤ x ≤ R and x = a1k' + b1 = a2l' + b2, 阅读全文
摘要:
crt: 问题: 求解形如: 的方程组 构造思想求解: 构造解 X = x1 + x2 + x3 +......+xn 其中 xi 的构造为 bi * (逆元项)*(消参项) 消参项: 使得 除了xi的其他项xj mod ai == 0 逆元项: 为消参项在mod ai 意义下的逆元 ,使得 bi 阅读全文
摘要:
扩展欧几里得定理用于解方程 ax + by = gcd(a,b) int Exgcd(int a, int b, int &x, int &y) { if (!b) { x = 1; y = 0; return a; } int d = Exgcd(b, a % b, x, y); int t = 阅读全文