随笔 - 73  文章 - 0 评论 - 0 阅读 - 6680
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  数论

上一页 1 2
快速幂,龟速幂矩阵快速幂
摘要:快速幂和龟速幂 快速幂: //当a=n=0时要特判 int QuickPow(int a, int n) { if (n == 0) return 1; else if (n % 2 == 1) { return QuickPow(a, n - 1) * a; } else { int temp = 阅读全文
posted @ 2021-11-10 22:28 naiji 阅读(70) 评论(0) 推荐(0) 编辑
逆序对
摘要:主要摘自逆序数 - 王陸 - 博客园 (cnblogs.com) 逆序对 定义: 在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。一个排列中逆序的总数就称为这个排列的逆序数。 举一个例子 2 4 3 1 5 4 之前有0个 3 之前有1个 1 之前有 阅读全文
posted @ 2021-11-10 22:26 naiji 阅读(54) 评论(0) 推荐(0) 编辑
判断质数
摘要:质数 一,求1e7以内的质数,用到质数筛 欧拉筛法 //isprime[i]数组存i是否为质数 int isprime[10000001], s[10000000];//s数组存所有的质数 int k = 1; memset(isprime, 1, sizeof(isprime)); isprime 阅读全文
posted @ 2021-11-10 16:48 naiji 阅读(57) 评论(0) 推荐(0) 编辑

上一页 1 2
点击右上角即可分享
微信分享提示