楼主: JimmyzZZ

[源码] @xiaomeng242 求10000以内的最大质数本人答案

[复制链接]

0

技术

9

魅力

1

原创

版主

禁止访问

Rank: 7Rank: 7Rank: 7

积分
5894
人气
156
分享
52

最佳新人活跃会员

发表于 2022-8-10 08:33:51 | 显示全部楼层
我有一点不明白,就是你为什么要先初始化check函数,然后再定义它,是否有点多此一举呢
你干嘛~哎哟

0

技术

14

魅力

1

原创

退休版主

Rank: 8Rank: 8

积分
7413
人气
365
分享
53

活跃会员灌水之王荣誉管理

 楼主| 发表于 2022-8-10 09:47:31 | 显示全部楼层
蒟蒻 发表于 2022-8-10 08:33
我有一点不明白,就是你为什么要先初始化check函数,然后再定义它,是否有点多此一举呢 ...

你可以试试把它去掉再编译
另外我是想把它写在main函数的后面的

0

技术

14

魅力

1

原创

退休版主

Rank: 8Rank: 8

积分
7413
人气
365
分享
53

活跃会员灌水之王荣誉管理

 楼主| 发表于 2022-8-10 09:48:18 | 显示全部楼层
xiaomeng242 发表于 2022-8-10 08:06
感觉你时间算错了,凭借直觉

不过还是很羡慕学编译性语言的大佬 ...

我的算时间的API是抄的Skystars的,不知道为啥他的没问题

0

技术

14

魅力

1

原创

退休版主

Rank: 8Rank: 8

积分
7413
人气
365
分享
53

活跃会员灌水之王荣誉管理

 楼主| 发表于 2022-8-10 09:48:31 | 显示全部楼层
xiaomeng242 发表于 2022-8-10 08:17
太逊了,python对时间可以精确到小数点后15位的

有意义么

0

技术

9

魅力

1

原创

版主

禁止访问

Rank: 7Rank: 7Rank: 7

积分
5894
人气
156
分享
52

最佳新人活跃会员

发表于 2022-8-10 10:59:16 | 显示全部楼层
JimmyzZZ 发表于 2022-8-10 09:47
你可以试试把它去掉再编译
另外我是想把它写在main函数的后面的

哦哦,原来如此
你干嘛~哎哟

0

技术

1

魅力

0

原创

略知一二

Rank: 3Rank: 3

积分
877
人气
25
分享
0
发表于 2022-8-10 11:01:23 | 显示全部楼层

有意义,时间可是很宝贵的

0

技术

1

魅力

0

原创

略知一二

Rank: 3Rank: 3

积分
877
人气
25
分享
0
发表于 2022-8-10 11:01:46 | 显示全部楼层
JimmyzZZ 发表于 2022-8-10 09:48
我的算时间的API是抄的Skystars的,不知道为啥他的没问题

@skystars 你帮他看看吧

0

技术

14

魅力

1

原创

退休版主

Rank: 8Rank: 8

积分
7413
人气
365
分享
53

活跃会员灌水之王荣誉管理

 楼主| 发表于 2022-8-10 11:54:20 | 显示全部楼层
xiaomeng242 发表于 2022-8-10 11:01
有意义,时间可是很宝贵的

时间很宝贵,和他的精度有什么关系

0

技术

1

魅力

0

原创

略知一二

Rank: 3Rank: 3

积分
877
人气
25
分享
0
发表于 2022-8-11 08:28:41 | 显示全部楼层
JimmyzZZ 发表于 2022-8-10 11:54
时间很宝贵,和他的精度有什么关系

言外之意就是我没那个时间去在电脑前等着一个还没执行完的任务

时间越精确,那么就可以更加精确的进行比较
就好比:1.2ms和1.19ms一样
这样我可以少等0.01ms

0

技术

14

魅力

1

原创

退休版主

Rank: 8Rank: 8

积分
7413
人气
365
分享
53

活跃会员灌水之王荣誉管理

 楼主| 发表于 2022-8-11 10:29:14 | 显示全部楼层
xiaomeng242 发表于 2022-8-11 08:28
言外之意就是我没那个时间去在电脑前等着一个还没执行完的任务

时间越精确,那么就可 ...

如果你这个精确到15位的话,几乎没有意义,因为你只是在测试效率,并且别人并没有这样的精度,如果他只是在比你精度低的位上四舍五入了,怎么办?我们不是在搞什么精密的数学推算,这么多冗余的小数点,怎么,显得特别NB?
夸张一点的比方,1和0.9循环的区别,你用精度再高的东西也是没有意义的,也许你可以说他们之间的差距是ο,但是定义告诉我们他们是相等的




您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表