德国开元华人社区 开元周游
标题:
微创公司的一道面试题
[打印本页]
作者:
brett
时间:
11.5.2003 01:39
提示:
作者被禁止或删除 内容自动屏蔽
作者:
gm_jwl
时间:
13.5.2003 22:13
我觉得1不是,<span style='color:blue'>1=2^0*3^0*5^0*4^0*...</span>,1可以包含其他因子,这种说法似乎有问题。<br>
作者:
gm_jwl
时间:
13.5.2003 22:43
虽然说法有问题,但看来1还必须用到的。<br>直接的想法:对每个数字检查,让它对2一直除,直到不能除为止,同样再对3,5除,除到不能除为止,看剩下来是不是1,是则通过,计数器增1,到1500为止,返回那个数,双重循环。<br>
作者:
gm_jwl
时间:
13.5.2003 22:44
我试了一下,时间复杂度太大,到500就不行了,再想想其他方法。
作者:
brett
时间:
30.5.2003 16:37
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 德国开元华人社区 开元周游 (https://bbs.kaiyuan.cn/)
Powered by Discuz! X3.2