Computer Science/Algorithm

BOJ 15469: N과 M (1)

무니화니 2022. 2. 5. 18:33

오랜만에 포스팅해봅니다!

휴가 및 격리 때문에 그동안 공부를 하지 못했네요 ㅠ 

 

아직 백트래킹에 대한 내용을 아는 게 없었기에 각종 블로그 및 풀이들을 보고 결정했다.

물론 combination을 외부 라이브러리에서 사용할 수 있었지만, 이는 별로 교육적으로 도움이 되지 않을 것 같아서 이 방법은 사용하지 않았다.

 


내 풀이:

 

여기서 사용되는 d는 depth의 줄임말로, 몇 개의 수를 출력해야 하는 지를 담고 있다.

 

solved라는 함수를 만들어서, 전 depth로 넘어가기 전에 result에 쓰이지 않는 수를 넣는 식으로 함수를 완성했다.

 

 

'Computer Science > Algorithm' 카테고리의 다른 글

BOJ 10972: 다음 순열  (0) 2022.02.08
BOJ 15663: N과 M (9)  (0) 2022.02.06
BOJ 6064: 카잉 달력  (0) 2022.01.07
BOJ 3085: 사탕 게임  (0) 2022.01.06
BOJ 1932: 정수 삼각형  (0) 2022.01.06