Algorithm/baekjoon

[백준 15650] N과 M (2) - 자바(java)

jini_11 2021. 3. 2. 15:10
728x90

 

이번 문제는 저번 N과 M (1) 문제와 비슷합니다.

 

전 문제를 먼저 보고 풀기 권장합니다.

 

jinijiniblog.tistory.com/51

 

[백준 15649] N과 M (1) - 자바(java)

백트래킹 단원의 첫 번째 문제입니다. 백트래킹(Backtracking)이란? 이전에 배웠던 브루트포스 방법은 가능한 모든 수들을 다 찾는 방법이었지만, 백트래킹은 이보다 더 효율적인 방법이라 할 수 있

jinijiniblog.tistory.com


 

알고리즘

 

1. Scanner로 n과 m 입력받기

 

2. 고른 수열이 오름차순이 되도록 합니다.

 

3. 결과를 출력합니다. 

 

 

완성된 코드는 다음과 같습니다.

 

앞 문제와 다른 점은 31번째 줄입니다. 

 

조건문을 사용해 중복 없이 고른 수열들이 오름차순이 되게끔 했습니다.

 

 

728x90