会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Future-ZhengLJ
Run into your best future
博客园
首页
新随笔
联系
订阅
管理
随笔 - 296
文章 - 0
评论 - 24
阅读 -
73903
10 2020 档案
筛质数 + 质因子分解
摘要:试除法判断质数 最常用的方法就是用试除法,复杂度
O
(
s
q
r
t
(
N
)
)
O
(
s
q
r
t
(
N
)
)
首先有下列几种写法: 一、最暴力的写法,比较慢 bool is_prime(int n) { if(n < 2) return false; for(int i = 2; i < n; i++) if(n % i == 0)
阅读全文
posted @
2020-10-11 20:04
Xxaj5
阅读(197)
评论(0)
推荐(0)
编辑
快速幂
摘要:快速幂的作用: 就是为了快速的算出
a
k
(
m
o
d
)
p
a
k
(
m
o
d
)
p
,先看朴素算法,如果算ak那么得用一个for循环,效率为
O
(
n
)
O
(
n
)
,但是如果使用快速幂那么效率就成变成了
O
(
l
o
g
n
)
O
(
l
o
g
n
)
,所以说效率还是很高的。 原理: 因为k有
[
l
o
g
2
k
]
+
1
[
l
o
g
2
k
]
+
1
个二进制位,所以我们需要预处理出$a^{20}(mo
阅读全文
posted @
2020-10-11 19:30
Xxaj5
阅读(142)
评论(0)
推荐(0)
编辑
公告
昵称:
Xxaj5
园龄:
4年11个月
粉丝:
13
关注:
11
+加关注
<
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
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
FPGA(23)
保研(7)
计算机基础知识(1)
开发遇到的问题(2)
无线通信(4)
之前的比赛题目(189)
随笔档案
2023年12月(1)
2023年11月(5)
2023年10月(1)
2023年9月(1)
2023年8月(4)
2023年7月(5)
2023年6月(1)
2023年5月(6)
2022年8月(1)
2022年7月(2)
2022年5月(2)
2022年4月(24)
2022年3月(29)
2022年2月(3)
2022年1月(1)
2021年11月(3)
2021年10月(5)
2021年9月(3)
2021年8月(17)
2021年7月(6)
2021年6月(7)
2021年3月(5)
2021年2月(6)
2021年1月(6)
2020年11月(2)
2020年10月(2)
2020年8月(11)
2020年7月(27)
2020年6月(2)
2020年5月(11)
2020年4月(32)
2020年3月(65)
更多
推荐排行榜
1. Codeforces Round #736 (Div. 2). D - Integers Have Friends (2)
2. 2020年第十一届蓝桥杯第二场C/C++ B组省赛题解(2)
3. 关于Abnormal program termination (EXCEPTION_ACCESS_VIOLATION)(1)
4. FPGA与Simulink联合仿真环境搭建(硬件在环)(1)
5. Vivado生成bitstream时报错[Opt 31-67] Problem: A LUT3 cell in the design is missing a connection on input pin I1, which is used by the LUT equation(1)
点击右上角即可分享