gpt4 book ai didi

java - 二分查找可以用来检查素数吗?

转载 作者:行者123 更新时间:2023-12-02 00:37:03 24 4
gpt4 key购买 nike

我想知道是否可以使用二分查找来检查一个数字是否是质数,因为真正的问题是我能否找到一个除数字本身和 1 之外可整除的数字,因此我可以想象查看一个数组从 2 到 i/2 的有序整数(i 是正在检查的数字)......

最佳答案

显然不是。

二分查找是一种将区间划分为两个(几乎)相等的部分并决定哪一个包含搜索值的方法。

测试任何数字以查看它是否是除数并不会告诉您有关选择哪个间隔的任何信息。

关于java - 二分查找可以用来检查素数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7540406/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com