奋勇前进

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

/**

* 求质因数

* @param n

* @return

*/

public static List<Integer> generatePrimeFactors(int n){

List<Integer> primes = new ArrayList<>();

for(int candidate = 2; n > 1; candidate++){

for(; n % candidate == 0; n/=candidate){

primes.add(candidate);

}

}

return primes;

}

 

posted on 2018-04-05 17:19  奋勇前进  阅读(398)  评论(0编辑  收藏  举报