算法
FancyKong666
这个作者很懒,什么都没留下…
展开
-
阿里内推实习生在线编程题
阿里实习生内推在线编程题考试后对这个题目很感兴趣所以花时间再做了一遍,相信阿里的在线编程题都是随机的.如果各位以后做刚好遇到这个题目..纯属巧合 : )阿里实习生内推在线编程题 题目 思路 代码 疑问 吐槽 题目对于一个长度为N的整形数组A,数组里所有的数都是正数,用三个下标m1,m2,m3(满足条件 0<m1<m1+1<m2<m2+1<m3<N-1) 将数组A分成(0,m1-1),(m1+1,m2原创 2017-03-07 02:03:54 · 2968 阅读 · 2 评论 -
求N范围内的所有素数
筛法求N范围内的所有素数问题引入给定一个正整数N,求N范围内的所有素数解法一 枚举思路就是从2开始,枚举所有小于N的数,判断是否是素数 for(int i = 2; i < N ; i++){ if(isPrime(i)){ System.out.print(i+" "); } } 注意isPrime(i)的设计很重要 一般我们容易想到的是:for(int j原创 2017-03-08 19:18:35 · 2012 阅读 · 0 评论