primes 相关问题

素数或素数是大于1的整数,只能由它们自身整除1,即:2,3,5,7,11 .......

为什么埃拉托斯特尼筛的第二圈是从当前素数的平方开始的?

向量vc(100006,1); 无效seive(int n) { vc[0]=vc[1]=0; 整数 i,j; 对于(i=2;i*i<=n;i++) { if(vc[i]==1) { for(j=i*i;j<=n;j=j+i) ...

回答 2 投票 0

无锁队列在 C 性能中计算素数

我尝试使用具有无锁队列的多线程来获得最佳性能来计算素数,而无需编辑朴素的素数检查函数,并且最多仅需要 1.8MB 的 RAM 空间。 关于...

回答 1 投票 0

素数与指数级数

我有兴趣了解是否可以使用素数指数来压缩数字。在我对此进行研究的过程中,我遇到了几种解决方案,其中之一是创建一系列连续的优先级...

回答 1 投票 0

查找数字除数的最佳方法

我有一个函数可以查找数字的素因数并返回其素因数的列表: def prime_factors(n, listFact=[]): 结束 = 楼层(sqrt(n)) 如果 n == 1: 返回列表Fa...

回答 0 投票 0

为什么2147483647是唯一一个我写的代码没有得到正确反馈的Int?

我编写了一个代码来查找一个数字是否是质数。 对于每个质数,它打印数字 + 是质数 对于每个非素数,它打印数字=最低除数*最高d...

回答 3 投票 0

J语言打印格式化质数时的对齐问题

我是 J-Lang 的一名相对较新的程序员,最近发现了它在 Code Golfing 中的功效,它在得分方面表现出色。我目前正在解决一个编码问题,涉及打印所有项目...

回答 1 投票 0

Hackerrank 上的 Java 多态性测试对于特定测试用例失败,但对于所有其他测试用例都运行良好

我正在尝试编写一个程序,可以在开始元素和结束元素之间找到素数列表和快乐数字列表。它似乎在大多数情况下都有效,但有 2 个特定的...

回答 1 投票 0

为什么下面的 C 代码用于判断一个数是否为素数,但没有给出不需要的答案?

无论我输入什么数字,终端总是打印出该数字不是素数。我尝试使用 Chatgpt 来获取答案,但它返回了答案的另一个版本。我想具体了解一下...

回答 1 投票 0

IndentationError:意外缩进:打印命令导致问题[重复]

我正在向程序添加一个简单的打印变量行,它给了我一个缩进错误。代码适用于注释掉的“print yes”行,如图所示,但是当我取消注释时,出现错误: 呃...

回答 2 投票 0

找到 40 亿以下所有素数的最快方法

我正在尝试打印 2**32 以下的每个素数。现在我正在使用布尔向量构建一个筛子,然后在制作筛子后打印出素数。光是打印出来就需要4分钟

回答 7 投票 0

Python 嵌套列表搜索优化

我有一个搜索和测试问题: 在 2 到 100k 的素数列表中,我们使用以下条件搜索第一组 5 个素数: p1 < p2 < p3 < p4 < p5 any combination ...

回答 1 投票 0

在 Java 中查找素数

我遇到了一个Java程序,它可以查找给定的数字是否是素数。 这是代码。 类 FindPrime { 公共静态无效主(字符串参数[]){ 整数; 布尔值 isPr...

回答 8 投票 0

SAP Abap 代码无法工作 |字段“CHECK_PRIME”未知。 |方法“CHECK_PRIME”未在类“ZCL_NTH_PRIME”中声明或继承。 | [已关闭]

报告 Z_PRIMENUMBER。 类 ZCL_NTH_PRIME 定义最终创建公共。 公共部分。 方法主要 输入 输入类型 i 回归 值(结果)典型...

回答 1 投票 0

埃拉托斯特尼筛法:加速“交叉倍数”步骤

我已经实现了一个使用埃拉托斯特尼筛法算法列出素数的函数,如下(使用Go): func ListPrimes(n int) []int { primeList := make([]int, 0) 素数布尔值...

回答 1 投票 0

如何在Python中求一定范围内的素数之和?

我对 Python 和一般编程完全陌生,所以如果有人能够为初学者提供非常友好的帮助,那将会很有帮助。我试图让素数之和达到 50。 我用了下面的...

回答 3 投票 0

在C中使用多线程显示素数

在函数 printprime 中,我使用四个线程迭代每个元素,这几乎相当于一个单线程程序。我想将 i 增加 i=i+MAX_THREADS。我就是我们...

回答 2 投票 0

我的用于查找数字是否为素数的代码有什么问题[重复]

N = int(输入()) 标志=假 如果 N <= 2: print('no') for j in range(2, int(N**0.5)+1): if N%j == 0: flag = True if flag == False: print('yes') else: print('no') The logic is same

回答 2 投票 0

满足要求时退出定义的函数

我正在尝试尽快生成素数,检查多个版本的代码并比较每个版本的速度。我已经转向使用

回答 1 投票 0

如何在 ASCII 和字典中找到最大素值?

我正在编写一个 Python 脚本,该脚本读取文本文件,将其拆分为字符串列表,并计算每个字符串的 ASCII 值之和。我已将这些数据存储在字典中,其中的条...

回答 1 投票 0

创建一个程序,生成具有行和列的素数表

我正在尝试创建一个生成素数表的程序。该范围必须在程序内部设置,而不是在用户输入中设置。每行每列的素数也必须在pr中设置...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.