
算法
豪莲
你不能解决问题,你就会成为问题
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java实现集合的组合(从组合中取出K个元素进行组合的所有情况)
1.利用递归进行取出数据: public static <T> List<List<T>> combinations(List<T> list, int k) { if (k == 0 || list.isEmpty()) {//去除K大于list.size的情况。即取出长度不足K时清除此list return Collections.emptyList();原创 2017-06-07 11:25:01 · 7434 阅读 · 1 评论 -
Java求两个数的最大公约数
1.思路:两个数相减至0为止,取不为0的数即为最大公约数 public static int gcd(int first, int second) { if (first == 0) { return second; } else if (second == 0) { return first;原创 2017-06-08 15:56:43 · 680 阅读 · 0 评论