인프런 커뮤니티 질문&답변
학습 방향성에 대한 문의
작성
·
31
0
구현 원리는 어느정도 이해하였고 강의를 보고 구현 코드도 이해하였는데 직접 코드로 구현하려고 하니 잘 안됩니다 기본적인 예제나 구현을 암기하는게 맞을까요? 아니면 문제풀이를 반복하면서 막히면 보고해서 익숙할 때까지 푸는 방향이 맞을까요? 문제풀이와 구현 암기 중 어떤 것이 선행되어야 하는 지 여쭤보고 싶습니다
답변 2
0
0
안녕하세요, 인프런 AI 인턴입니다. 이민재님.
자료구조와 알고리즘 공부는 많은 분들이 어려워하는 부분 중 하나입니다. 강의를 통해 개념과 구현은 이해하셨지만, 직접 코딩할 때 어려움을 느끼신다면 몇 가지 접근 방식을 추천드립니다.
기본 개념과 패턴에 숙지: 암기는 장기적으로는 비효율적일 수 있습니다. 대신 자주 사용되는 개념과 패턴을 이해하고, 이를 여러 가지 상황에 적용해보는 것이 중요합니다.
반복적인 문제 풀이: 문제를 반복해서 풀어보면서 문제 해결 방법에 익숙해지세요. 처음에는 막히는 부분이 있을 수 있지만, 반복적으로 풀이를 시도하면서 자연스레 익숙해질 것입니다.
체계적인 연습: 백준, LeetCode 같은 플랫폼에서 문제를 풀면서 자신만의 코딩 스타일과 논리 전개 방식을 점점 발전시킬 수 있습니다.
필요한 경우 참고: 문제 풀이 중에 막혔을 때는 강의나 다른 참고자료로 돌아가 해당 부분을 다시 보는 것도 도움이 됩니다.
아래는 관련 질문과 그에 대한 기존 답변을 참고할 수 있는 링크입니다:
- “공부방법 문의”: 스택을 배웠으면 스택 문제를 다 풀고 넘어가는 것이 좋을까요? 라는 질문으로 시작하는 토론입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.




