강의

멘토링

로드맵

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

이혜나님의 프로필 이미지
이혜나

작성한 질문수

38군데 합격 비법, 2025 코딩테스트 필수 알고리즘

코테 준비생

작성

·

12

0

아직 기초 알고리즘(예: 정렬, 재귀, DFS/BFS) 이해가 완벽하지 않아서요.
강의에서 설명하신 접근법을 연습할 때,
‘어떤 문제부터 푸는 게 효율적인지’ 혹은 ‘매일 어떤 루틴으로 연습하면 좋을지’ 팁을 주실 수 있을까요?

답변 1

0

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

이혜나님, 코딩 테스트 준비를 위해 기초 알고리즘을 완벽히 이해하는 것은 굉장히 중요한 부분입니다. 특히 정렬, 재귀, DFS/BFS 같은 기본 알고리즘은 많은 문제의 해법의 기초가 됩니다.

알고리즘 연습 루틴

  1. 기초부터 순차적으로:

    • 정렬 알고리즘: 버블 정렬, 선택 정렬, 삽입 정렬부터 시작해 퀵 정렬, 병합 정렬로 넘어가세요.
    • 재귀: 간단한 문제(예: 팩토리얼, 피보나치 수열)부터 시작하여 조금 더 복잡한 문제(예: 하노이 탑)로 확장하세요.
    • DFS/BFS: 기초 개념을 이해한 후, 그래프 탐색 문제로 연습하세요.
  2. 하루에 하나의 알고리즘 주제:

    • 매일 하나의 알고리즘을 선택하여 연습하세요. 강의를 시청하고, 이해한 후 작은 문제들을 풀어보세요.
    • 하루의 마지막에는 그날 배운 내용을 메모하거나 요약해보세요. 이를 통해 학습 내용을 재정리하고 정리할 수 있습니다.
  3. 다양한 문제 풀이:

    • 각 알고리즘의 기본 문제를 푼 후, 점차 난이도가 높은 문제에 도전하세요.
    • 다양한 문제 사이트(프로그래머스, 백준)에서 문제를 찾아서 풀어보세요.
  4. 주기적인 복습:

    • 주말에는 복습 시간으로 활용하여 한 주 동안 배운 내용을 다시 보세요.
    • 이해가 부족한 부분이 있었다면, 해당 알고리즘 강의를 다시 시청하거나 추가 문제를 풀어보세요.

이와 관련된 자세한 설명은 다음 URL에서 확인할 수 있습니다:
- 알고리즘 공부 방법과 루틴 만들기

이 게시물에서는 기초 알고리즘 학습과 관련된 많은 팁을 얻을 수 있습니다.

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

이혜나님의 프로필 이미지
이혜나

작성한 질문수

질문하기