해결된 질문
작성
·
10
0
http://boj.kr/ad36bd7f8ec04337b4e4eb98ed2ecdfc
이 코드는 틀린 코드이고
http://boj.kr/8494f1ca7ca84fbeaa1cd47409006e9f
이 코드는 맞은 코드인데요. 둘의 차이는 combi(0)으로 시작하냐 combi(-1)로 시작하냐입니다.
근데 combi(-1)은 for (int i = start + 1; ...)
로 하고
combi(0)은for (int i = start; ...)
해서 결국 똑같은 코드 아닌가요? 왜 combi(0)으로 하면 답이 안나오는지 모르겠습니다.
답변 1
0
안녕하세요 AA님ㅎㅎ
이번 코테는 잘 보셨나요??ㅎㅎ
저거는 idx 호출해보시면 되는데요ㅎㅎ
start +1 이 아니면 중복된 값이 들어갑니다
즉 {0,0,0}
이런식으로 중복된게 들어갈 수 있게 됩니다
저희가 원하는 것은 중복되지않은 조합인데 말이죠..
이때문에 시간도 더 걸리고 틀리게 됩니다
감사합니다