以下关于正整数n的因数枚举算法实现的说法,正确的是?

dn147802 单选题 共 个子题

本题默认n为大于1的正整数,暂不考虑整数溢出等特殊边界情况。

A

必须遍历1到n的所有整数才能找出n的全部因数

B

若遍历到i时发现i是n的因数,则n/i也一定是n的因数,且两个因数必然不相等

C

优化后的因数枚举算法时间复杂度为O(√n),相比O(n)的暴力枚举效率提升明显

D

枚举因数时不需要判断i是否能整除n,直接收集i和n/i即可得到全部因数

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧