阿里控股 笔试
第一题,这样写为什么不行?
求数组里面一个素数 和 一个合数 之和的最大值,用埃筛法求出maxVal以内的所有素数 和 合数,分别取最大的那个,这样做为什么不对啊,看了半天真蚌埠住了
求数组里面一个素数 和 一个合数 之和的最大值,用埃筛法求出maxVal以内的所有素数 和 合数,分别取最大的那个,这样做为什么不对啊,看了半天真蚌埠住了
全部评论
![](https://uploadfiles.nowcoder.com/files/20240514/510894044_1715654316364/pingllunicon.png)
直接暴力遍历,建两个ArrayList,分别存质数和合数,再排下序,把两个最大值相加
不懂埃筛法,直接for (int i = 2; i < x / i; i++) {}判断质数做的
![](https://uploadfiles.nowcoder.com/files/20210728/999991370_1627456513658/满帮彩-圆-120x120.png)
满帮集团
校招火热招聘中
官网直投
我写了个素数判断,直接循环两个分支找最大,再特判可以找到两个存在素数和合数,但是在第二题卡到死![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553763930/8B36D115CE5468E380708713273FEF43)
请问大佬二三题思路
[[笑cry]![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553763490/62AF11E48344D159DA608796DA7D39E5)
![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553763434/7A0C3C39D0D8037360A2B600921D52C5)
相关推荐
![](https://static.nowcoder.com/fe/file/oss/1715049343797JOCFB.png)
![](https://static.nowcoder.com/fe/file/oss/icon_job.png)
点赞 评论 收藏
分享