강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

AA66님의 프로필 이미지
AA66

작성한 질문수

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

5-L

5-L 질문있습니다.

해결된 질문

작성

·

46

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}

이런식으로 중복된게 들어갈 수 있게 됩니다

저희가 원하는 것은 중복되지않은 조합인데 말이죠..

이때문에 시간도 더 걸리고 틀리게 됩니다

 

감사합니다

AA66님의 프로필 이미지
AA66
질문자

감사합니다!

 

그 코테에서는 좋은 결과를 얻지 못했지만 다음주에 첫 면접 기회가 생겼네요.. ㅎㅎ 코테도 꾸준히 놓치않고 준비하면서 좋은 결과 얻어 보겠습니다!

큰돌님의 프로필 이미지
큰돌
지식공유자

아 그러시군요 ㅎㅎ 축하드립니다. ㅎㅎ

이번에 면접 꼭 잘 준비하셔서 좋은 결과 얻길 저도 바랄게요 ㅎㅎ

화이팅입니다!!

감사합니다.

AA66님의 프로필 이미지
AA66

작성한 질문수

질문하기