강의

멘토링

로드맵

Inflearn brand logo image

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

illumination765님의 프로필 이미지
illumination765

작성한 질문수

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

4-F

학습 관련 질문

해결된 질문

작성

·

38

0

안녕하세요 항상 강의 잘 듣고 있고 유튜브도 재밌게 잘 보고 있습니다.

제가 4주차까지 진도를 나가면서 개념 강의를 보면 이해가 되는 것 같으면서도 막상 문제를 풀려고 하면 막막합니다. (3주차부터 약간 벽느끼고 있습니다)

스스로 풀 수 있는 문제가 거의 없고 1시간 이상 시도만 하다가 해설 강의를 보는 편인데 그 마저도 고민한 해결법과 다른 경우가 많네요

아무래도 알고리즘적인 사고가 덜 잡힌 것 같아요...

진도를 계속 나가는게 좋을지, 1주차부터 돌아가서 못풀었던 문제를 다시 푸는게 좋을지 고민이 됩니다.
조언해주시면 감사하겠습니다!

답변 2

0

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

안녕하세요 ㅎㅎ

진도를 계속 나가는게 좋을지, 1주차부터 돌아가서 못풀었던 문제를 다시 푸는게 좋을지 고민이 됩니다.
조언해주시면 감사하겠습니다!

->

다시 푸는게 좋을 것 같습니다.

지금 보면 개념은 어느정도 이해되었는데 -> 문제에 해당 개념을 적용을 못하는 것 같습니다.

이 때는 “같은 문제를 여러 번” 풀어보는 게 효과적입니다.

만약 풀지못했다면 해설 강의 보고 이해한 뒤, 하루 뒤 / 3일 뒤 / 일주일 뒤에 다시 풀어보세요.

 

또한 손코딩을 먼저 하는 걸 추천드립니다.

문제를 만났을 때 코드부터 쓰지 말고 종이에 “이 문제를 단순화하면 뭐지?”를 먼저 적어봐주세요.

ex)

“배열에서 최댓값 찾기 문제”라면 → 반복문으로 하나씩 비교한다.

“최단경로 찾기 문제”라면 → BFS로 탐색하는 과정을 그려보고 -> 이게 맞나? 하면서 코드풀이 시작

그리고 문제를 봤을 떄 일단 아래 2가지를 생각해주세요.

단순 무식하게 풀 수는 없을까? (브루트포스) -> 이후 6주차 배우시면 DP 등의 생각의 흐름이 달라지지만 일단은 브루트포스부터 생각

이걸 더 효율적으로 하려면 어떤 자료구조가 필요할까? (스택, 큐, DP 등)

다시 풀고, 손코딩하고, 틀린거 복습하시면 충분히 진도 다시 따라 잡을 수 있을 겁니다. ㅎㅎ

화이팅입니다.

 


 

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

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

감사합니다.

강사 큰돌 올림.


0

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

지금까지 학습해 오신 내용을 바탕으로 발전을 하고 있지만 벽에 부딪힌 듯한 느낌이 드실 수 있습니다. 이런 상황은 많은 학습자들이 겪는 일반적인 단계이며, 아래 몇 가지 조언을 드리겠습니다.

  1. 문제 풀이 전략의 확립: 문제가 막힐 때는 기본 개념과 다른 유사한 문제의 풀이를 참고하는 것이 좋습니다. 동일한 유형의 문제를 풀어본 경험이 누적되면서 자연스럽게 알고리즘적인 사고가 발전합니다.

  2. 강의를 활용한 체계적인 학습: 강의에서 다루는 개념과 해설을 다시 한번 천천히 복습해 보세요. 강사의 코드와 설명을 따라가면서 이해도를 높이고, 특정 알고리즘에 대한 자신감을 쌓는다면 막히는 부분이 점차 줄어들 것입니다.

  3. 문제 복습과 패턴 인식: 이해가 되었던 문제도 일부를 복습하면서 풀이 과정을 다시 해보세요. 이전에 이미 풀었던 문제의 반복을 통해 문제 풀이에서 자주 사용되는 패턴을 인식할 수 있습니다.

  4. 주차별 진도 조절: 4주차까지 진도를 나가셨다면, 1주차부터 못 풀었던 문제를 다시 시도해 보는 것도 좋겠지만, 현재 주차의 난이도에 맞게 진행하되, 특정 문제에만 매달리지 않도록 주의해야 합니다. 진도를 정체시킬 필요는 없으나, 느린 진도의 복습과 새로운 진도의 공부를 병행하는 것이 좋습니다.

  5. 유사한 학습 경험 참고하기: 다른 수강생의 경험과 지식공유자의 조언을 참고하는 것도 큰 도움이 됩니다. 아래의 유사한 질문에 대한 답변이 필요할 때 참고할 만한 링크를 추천드립니다:

이러한 접근 방식을 통해 조금씩 나아가는 자신을 발견하실 수 있을 것입니다.

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

illumination765님의 프로필 이미지
illumination765

작성한 질문수

질문하기