• 카테고리

    질문 & 답변
  • 세부 분야

    알고리즘 · 자료구조

  • 해결 여부

    미해결

테스트 케이스에 대해서

22.11.11 17:49 작성 조회수 275

0

코드를 돌려보다가 40~80점의 애매한 점수가 뜨면 채점 폴더에 있는 테스트 케이스를 열어봅니다.

그런데 예전에 백준 사이트에서 테스트 케이스를 보여주지 않는 이유는 틀린 부분에 대해 예외 처리만 해서 통과해버리는 부작용 때문이라는 글을 보았습니다.

그런데 이 강의는 테스트 케이스가 다 나와있더군요. 솔직히 테스트 케이스를 열어봐서 틀린 부분을 살펴보고 디버깅을 통해 분석해보면 제 코드의 문제점이 정말 쉽게 발견 되었습니다.

그래서 위와 같은 방법으로 공부해도 되는지 확신이 들지 않아서 이렇게 질문을 올려봅니다.

요컨대, 문제를 풀고 오답이 나왔을 때 테스트 케이스를 분석하면서 공부해도 되는 걸까요?

답변 1

답변을 작성해보세요.

0

안녕하세요^^

왠만하면 안 열어보려고 노력하시면 좋습니다. 하지만 40점 정도가 떠서 1시간 정도 스스로 예외케이스를 만들어보면서 디버그해보아도 해결이 안된다면 테스트케이스를 열어보라고 드린것입니다.

물론 시간이 많고 코딩테스트가 아직 멀었다면 2시간정도 고민해보고 그래도 안되면 열어보시는게 더 효율적인 공부라 생각합니다.

물쉬드님의 프로필

물쉬드

질문자

2022.11.14

답변 감사합니다. 열어보기 전에 혼자 고민하는 시간을 더 가져야겠네요.