摘要:
解析几何初步 在计算几何中,一般都是浮点数在运算,所以我们一般要设个精度值,比如 \(1e-8\) 就好了。 处理精度: const double eps = 1e-8; int dcmp(double x)//处理精度,判断正负 { if(fabs(x) < eps) return 0; if(x 阅读全文
摘要:
题意描述: Link 给你一个凸多边形,其顶点为 \(A_i\), 你从多边形内部任选一个点 \(p\), 求 满足 \(S_{\Delta PA_0A_1} \leq S_{\Delta PA_iA_{i+1}}\) 的概率。 题解: 由题意可得: \(S_{\Delta PA_0A_1} < S 阅读全文
摘要:
题意: WJJ喜欢“魔兽争霸”这个游戏。在游戏中,巫妖是一种强大的英雄,它的技能Frozen Nova每次可以杀死一个小精灵。我们认为,巫妖和小精灵都可以看成是平面上的点。 当巫妖和小精灵之间的直线距离不超过R,且巫妖看到小精灵的视线没有被树木阻挡(也就是说,巫妖和小精灵的连线与任何树木都没有公共点 阅读全文
摘要:
题意描述: 给你一个$0,1$ 矩阵,可以在 \(0\) 位置放攻击装置,每个位置可以攻击到一些地方。 问你最多可以放多少个攻击装置使得这几个攻击装置互不攻击。 solution: 我们对于这个位置以及这个位置可以攻击到的位置连边。 问题就转化为了求二分图的最大独立集。 二分图的最大独立集等于总点数 阅读全文
摘要:
本文中的图片摘自 这篇文章。 什么是二者取一式问题呢? 简单来说就是你现在有两个集合 \(A\) 和 \(B\), 一件物品放 \(A\) 集合的收益为 \(a_i\), 放 \(B\) 集合的收益为 \(b_i\) 。 另外有, \(x\) 和 \(y\) 两种物品同时属于 \(A\) 集合的额外 阅读全文
摘要:
AC自动机:能自动AC的机器。 \(AC\) 自动机主要解决的是多模式串的匹配问题。 简单来说就是给你 \(n\) 个模式串 \(P_i\) 和文本串 \(T\), 问你 \(P_i\) 在 \(T\) 中出现了多少次。 有人会说,这不就是跑 \(n\) 遍 \(KMP\) 吗?效率很低,但 \(A 阅读全文
摘要:
1.多项式求逆 给你 \(A(x)\) 求 \(A(x)B(x) \equiv 1 \pmod {x^n}\) 。 (模 \(x^n\) 是为了把高次项舍掉) 假设我们已经得到了满足 \(C(x)A(x) \equiv 1 \pmod {x^{n\over 2}}\) 的一个多项式 \(C\) 。 阅读全文