강의

멘토링

로드맵

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

열심히 하자님의 프로필 이미지
열심히 하자

작성한 질문수

코테 준비 기간(노베이스)

작성

·

504

0

안녕하세요 현재 쉽게 배우는 자료구조 with 파이썬으로 자료구조를 공부하고 있는 학생입니다.

18일까지 마무리짓고 남은 기간은 쉽게 배우는 알고리즘(책)과 나동빈님 강의로 알고리즘의 이론과 코드를 공부할 계획입니다.

 

다음달에는 '이것이 자료구조 + 알고리즘이다' 라는 책으로 C언어로 알고리즘을 한번 더 공부할 계획입니다.

이유는 C언어는 Python과는 별개로 메모리 할당과 삭제를 해야 해서 구현에 좀 더 어려움이 있는 것 같고 이후 운영체제와 네트워크 과목을 배울 때 C언어로 코드를 짜야 하니 도움이 될 것 같아서입니다.

 

이렇게 되면 내년 2월까지 12월 ~ 2월, 아니면 12월까지 C로 공부를 한다고 치면(사실 개념을 이해해도 코드를 조금만 바꿔 놓으면 이해하기가 어렵습니다...ㅠㅠ) 실질적으로 백준이나 프로그래머스 문제를 풀어보는 건 2달 남짓인데... 하루 1 ~ 2문제 정도 문제를 풀 수 있다고 가정할 때(시간은 3시간 ~ 4시간 정도 쓸 수 있을 것 같습니다. 오전 2시간, 오후 2시간) 보통의 학생이 중견 ~ 대기업의 코테를 뚫을 수 있는 실력을 갖출 수 있을까요..? 운영체제와 네트워크 과목에서도 자료구조와 알고리즘이 중요하다고 들었는데 어느 정도로 실력이 갖추어져야 하는 것인지... 아직 감이 잘 잡히지 않습니다...

 

처음 공부하는 학생에게 알고리즘/코테 준비법, 이외에도 공부법에 대해 추천해 주시면 감사하겠습니다. 남은 4개월 반이란 시간동안 전공 과목 공부도 병행해야 해서 최대 4시간이 한계인 것 같습니다...

답변 1

0

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

열심히 하자님께서 코딩 테스트 준비에 대해 고민하고 계신 것 같습니다. 계획을 잘 세우신 점이 인상적입니다. 이제 어떻게 준비할지를 구체적으로 말씀드리겠습니다.

  1. 코딩 테스트 준비:

    • 기본 개념 이해: 파이썬으로 자료구조와 알고리즘을 공부하신 후, C 언어로 다시 복습하신다는 계획은 효과적입니다. C 언어는 파이썬에 비해 메모리 관리 등 저수준의 부분도 다뤄야 하기 때문에, 이를 통해 더 깊이 있는 이해를 할 수 있을 것입니다.
    • 문제 풀이: 백준과 프로그래머스 같은 플랫폼에서 꾸준히 문제를 푸는 것은 코딩 테스트 준비에 매우 중요합니다. 하루에 1~2문제씩 푼다고 가정할 때, 3-4개월이면 충분히 중견~대기업 코딩 테스트에 적합한 실력을 갖출 수 있을 것입니다.
    • 시간 관리: 하루 4시간씩 꾸준히 투자할 수 있다면 충분한 시간입니다. 오전과 오후로 나눠 꾸준히 연습하는 것이 집중력을 유지하는 데 도움이 될 것입니다.
  2. 기타 공부 방법:

    • 로드맵 설정: 인프런의 로드맵 기능을 활용해보세요. 알고리즘 문제 해결만이 아니라, 기본적인 프로그래밍 개념과 기술을 체계적으로 배울 수 있습니다. 로드맵 찾아가기
    • 실전 연습: 실제 코딩 테스트처럼 시간 제한을 두고 문제를 풀어보는 연습을 하시면 실전에 큰 도움이 됩니다.
    • 공부 균형: 전공 과목 공부도 병행해야 하니, 주중에는 알고리즘 문제를 풀고 주말에는 전공 과목을 집중적으로 공부하는 방식도 좋은 방법입니다.

운영체제와 네트워크에서도 자료구조와 알고리즘이 중요하므로, 이 부분에 대한 기본적인 이해가 필요합니다. 이론과 함께 다양한 문제를 풀어보며 실력을 쌓아가세요.

열심히 하자님께서 계획대로 꾸준히 하신다면 충분히 좋은 결과를 얻으실 수 있을 겁니다. 응원하겠습니다!

열심히 하자님의 프로필 이미지
열심히 하자

작성한 질문수

질문하기