피자7
607
2020-08-31 13:49:06
3
1112

코딩테스트 준비하는데 어떻게 하는게 좋을까요?


요즘 왠만한 중소기업도 다들 코딩테스트를 치더라고요

면접전 두번정도 해봤는데 쉬운문제도 있었지만

이게 과연 풀수나 있나 싶은 문제도 있더라고요

(하나 기억나는게 특정값이 주워지면 트리구조로 맞아 떨어지게끔 배분하는문제도 있었습니다)


프로그래머스에서 계속 연습하곤있는데 솔직히 2단계에서도 계속 막혀요

스스로 직접풀기엔 한계가 있다고 느껴서

풀이나 해설좀 보고 개념 익히고 싶은데 그런것도 없고

문제풀기 재도전 → 모르겠다 포기 → 재도전 반복하고 있는데

코딩테스트 공부좀 제대로 하고싶은데 어떻게 하는게 좋을까요?

0
  • 댓글 3

  • 냉면좋아
    82
    2020-08-31 13:59:55

    프로그래머스에서 포인트소비하고 다른사람들 풀이확인하는 기능이있습니다 그거 이용해서 다른사람은 어떻게 짯는지 확인해보세요

    지겨운 얘기시겠지만 노력하는 수 밖에는 없는거같습니다.

  • 히알
    810
    2020-08-31 14:19:10 작성 2020-08-31 14:19:44 수정됨

    예로 말씀하신 "특정값이 주어지면 트리구조로 맞아 떨어지게끔 배분하는문제"와 같은

    기본 자료구조를 응용한 문제들은

    Leetcode에 easy ~ hard까지 수준별로 연습할 수 있는 문제들이 많아요.

    풀다가 잘 모르겠다 싶으면 solution이나 discussion을 확인해보면 됩니다.

    자료 구조가 익숙치 않으면 접근 자체가 불가능한 문제들도 많기 때문에(ex Tree, Graph 등등)

    일단 easy 문제들부터 풀어보면서 자료구조에 대한 감을 쌓아보시면 어떨까요

    ex) linked list

    https://leetcode.com/problemset/all/?search=linked%20list

    ex) tree
    https://leetcode.com/problemset/all/?search=tree

    ex) 인터뷰 top 100 질문

    https://leetcode.com/problemset/top-interview-questions/


    어느 정도 익숙해진다 싶으면 프로그래머스 lv2, lv3 도전하시면 됩니다.

    lv2가 결코 쉬운 난이도는 아니어서, 쉬운 것들부터 차근차근 문제 풀다보면 익숙해질 날이 올거예요!


    별개로 푼 문제들은 정리하여, 나중에 다시 보면서 상기될 수 있도록 해놓는 것도 좋을 거예요!


  • 히알
    810
    2020-08-31 14:22:34
  • 로그인을 하시면 댓글을 등록할 수 있습니다.