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

이상훈님의 프로필 이미지
이상훈

작성한 질문수

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

2-C

제 풀이와 답지 풀이가 다른 것에 대한 회고

작성

·

188

·

수정됨

0

제 풀이는 다음과 같습니다. 저는 h높이를 100까지 안가고 최대값까지만 고려하였고 ret 도 0으로 초기화하고 h--로 풀었습니다.

http://boj.kr/2607607c3851456ea3ccd3544dc3044d

이렇게 풀고 큰돌님 답지를 봤는데 높이에 대한 반복문 풀이가 달라서 이걸 어떻게 받아들이고 넘어가야 할지 몰라서 질문글을 올렸습니다.

“다음에는 while문말고 답지처럼 for문으로 풀어야지” 라고 생각하고 넘어갈지 아님 “그냥 이렇게도 풀 수 있구나?” 라고 생각하고 다음에는 for이든 while이든 생각나는대로 풀면 될까요?

정답이란 게 없긴 하지만 뭔가 정석대로 안풀면 안될거 같아서 이렇게 질문을 올립니다.

답변 1

1

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

안녕하세요 상훈님ㅎㅎ

 

제 풀이는 다음과 같습니다. 저는 h높이를 100까지 안가고 최대값까지만 고려하였고 ret 도 0으로 초기화하고 h--로 풀었습니다.

>> 코드봤는데요. 괜찮은 풀이입니다. ㅎㅎ 잘 짜셨어요.

 

“다음에는 while문말고 답지처럼 for문으로 풀어야지” 라고 생각하고 넘어갈지 아님 “그냥 이렇게도 풀 수 있구나?” 라고 생각하고 다음에는 for이든 while이든 생각나는대로 풀면 될까요?

>>

음... for문이든 while문이든 다 괜찮지만 보통은 이렇게 합니다.

테스트케이스 -> while문

2차원 배열, 1차원 배열 탐색 등 -> for문

 

그러나 상훈님이 편하신대로 해도 무방합니다. ㅎ

 

또 질문 있으시면 언제든지 질문 부탁드립니다.

좋은 수강평과 별점 5점은 제게 큰 힘이 됩니다. :)

감사합니다.

강사 큰돌 올림.

이상훈님의 프로필 이미지
이상훈

작성한 질문수

질문하기