随笔分类 - 知识总结 / 数学
发表于 2024-08-11 11:17阅读次数:17评论次数:0
摘要:P4718 https://www.luogu.com.cn/problem/P4718 要求找最大的素因子,考虑可能出现在因子的因子中,所以需要递归 i64 max_prime(i64 n) { if (isp(n)) {return n;} i64 mx{std::numeric_limits<
阅读全文 »
发表于 2024-01-22 16:39阅读次数:11评论次数:0
摘要:Problem - 1875C - Codeforces 本题判断无解的时候要判断该数是否为 2 的 k 次幂,我的做法是预处理出 2 的次幂数表。 看题解发现可以用 lowbit 操作。 lowbit操作 int lowbit(int x) {return x & (-x);} 根据补码原理,该操
阅读全文 »
发表于 2023-12-05 18:04阅读次数:15评论次数:0
发表于 2023-12-05 15:11阅读次数:37评论次数:0
发表于 2023-12-04 10:41阅读次数:29评论次数:0
发表于 2023-12-04 09:47阅读次数:69评论次数:0
发表于 2023-12-03 22:25阅读次数:52评论次数:0
发表于 2023-12-03 21:11阅读次数:46评论次数:0
发表于 2023-12-02 16:16阅读次数:28评论次数:0
摘要:组合数 基本做法 先看看不做预处理计算一个组合数: int C(int r, int n) { int ans = 1; for (int i = 1; i <= r; i++) { ans *= n - i + 1; ans /= i; } return ans; } 预处理组合数 针对大多数仅仅
阅读全文 »