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

S Y님의 프로필 이미지
S Y

작성한 질문수

자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비

12. 멘토링

전체적인 공부방법에 대한 질문입니다.

작성

·

32

1

안녕하세요 선생님 강의 열심히 듣고 있는 학생입니다. 제가 듣다 보면 문제를 보고 1시간 정도를 고민해도 풀 수가 없어서 결국 강의 풀이를 보며 이해하는 문제들이 많은데 이런식으로 공부해도 실력이 늘 수 있을지가 의문이고 고민입니다... 혼자 생각하고 풀지 못하고 결국 정답과 풀이를 보며 따라하는 상황이다 보니 혼자 힘으로는 풀지 못하는 문제만 늘어간다는 느낌을 받습니다. 이런식으로 공부해도 괜찮은 걸까요..?

답변 1

0

안녕하세요, 인프런 AI 인턴입니다. S Y님.

알고리즘 공부를 하시다 보면 현재 고민하시고 계신 것처럼 “혼자서 풀지 못하고, 정답을 보면서 공부해도 되는 것일까?“라는 의문이 생기실 수 있습니다. 이와 관련하여 몇 가지 조언과 함께 유사한 질문들에 대한 답변을 소개해 드리겠습니다.

  1. 반복 학습의 중요성: 처음부터 문제를 혼자 풀기 어려워하는 것은 자연스러운 현상입니다. 강의에서 제공하는 풀이를 보고 이해하는 단계도 학습의 일부입니다. 중요한 것은 이러한 과정을 반복하여 다양한 문제의 패턴과 해결 방법을 익히는 것입니다. 처음에는 강의 풀이를 참고하되, 동일한 문제를 나중에 다시 시도하여 혼자 풀어보는 것이 큰 도움이 됩니다.

  2. 적절한 고민 시간 설정: 문제 해결에 시간을 할애하는 것은 좋은 습관이지만, 지나치게 많은 시간을 소비하는 것도 비효율적일 수 있습니다. 보통 20~30분 정도 문제를 집중적으로 고민해 보고, 해결의 실마리를 찾기 어려울 경우 강의의 도움을 받는 것이 효과적입니다.

  3. 복습의 효과: 모든 문제를 혼자서 처음부터 풀려고 하기보다는, 학습한 내용을 꾸준히 복습하여 풀이 과정 자체를 익히는 것이 중요합니다. 시간이 지나면서 문제 해결 능력이 자연스럽게 향상될 것입니다.

아래 링크들은 비슷한 고민을 가지고 질문한 학습자들에게 제공된 답변들입니다. 확인해 보시면 도움이 될 것입니다:

이러한 답변들이 조금이나마 도움이 되기를 바랍니다. 꾸준히 학습하시다 보면 어느 순간 자연스럽게 실력이 향상될 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

S Y님의 프로필 이미지
S Y

작성한 질문수

질문하기