Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

forDevLife

[TIL] 9/10 (2일차) 본문

각종 회고

[TIL] 9/10 (2일차)

JH_Lucid 2021. 9. 10. 12:07

알고리즘 - 조합


        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