forDevLife
[TIL] 9/10 (2일차) 본문
알고리즘 - 조합
for (int i = 0; i < N - 1; i++) {
for (int j = i + 1; j < N; j++) {
combX.add(i);
combY.add(j);
}
}
for (int i = 0; i < combX.size(); i++) {
System.out.print(combX.get(i) + ", " + combY.get(i));
System.out.println();
}
ArrayList(combX, combY)를 선언 후 위와 같이 조합을 생성할 수 있다.
N이 5일 경우, X는 0~3까지 & Y는 X+1부터 4까지 조합된다.
'각종 회고' 카테고리의 다른 글
[TIL]9/15 - AOP (0) | 2021.09.29 |
---|---|
[TIL]9/15(5일차) - WEB2 : OAuth 2.0 (0) | 2021.09.15 |
[TIL]9/14(4일차) - Spring Boot Security + OAuth (0) | 2021.09.14 |
[TIL]9/13(3일차) (0) | 2021.09.13 |
[TIL] 9/9 (1일차) (0) | 2021.09.09 |
Comments