JMBook을 공부하기 시작 PS 초보자입니다

  • codeforces
    codeforces

    안녕하세요!

    저는 JMBook을 공부하기 시작한 PS 초보자입니다.

    공부 방법에 있어서 정말 이렇게 하면 될까 의구심이 들어 질문 올립니다...

    저는 원래부터 알고스팟 유저는 아니었고.. 더블릿에서 그냥 가끔 심심할 때마다 쉬운 문제만 풀었습니다.

    그러다가 JMBook을 알게 됐고... 문제 해결을 제대로 배워 본 적 없었던 저로써는.. 충격이었습니다.

    그래서 얼마 전부터 책으로 공부하고 있는데, 왠만하면 책의 풀이를 보지 않고 먼저 혼자 힘으로 문제를 풀어보려고 노력했습니다.

    하지만 쉬운 난이도 문제임에도 불구하고 어렵더군요... 결국 혼자 힘으로 풀지 못하고 풀이를 보며 공부하고 있습니다.

    과연 이렇게 지속하는 방법.. 괜찮을까요...??


    10년 전
6개의 댓글이 있습니다.
  • restart
    restart

    책에 나온 문제들은 예제로 여기시는게.. 각 문제마다 알고리즘뿐만 아니라 여러가지 테크닉이 가미되어 있기 때문에 처음 공부하는 입장에서 떠올리기란 어려운 일이고 그게 정상입니다. 끙끙 앓는 시간에 풀이와 코딩방식을 익히는 데 시간을 투자하는 게 경험상 더 나았습니다.


    10년 전 link
  • restart
    restart

    혼자 풀어볼 문제는 인터넷에 수십만개가 있으니까요:)


    10년 전 link
  • nailbrainz
    nailbrainz

    혼자 다 풀 수 있으면 정말 좋겠죠. 하지만 저같은 일반인에겐 좀 무리가..
    대신 전 제가 스스로 못 푼 문제는 복습을 하고 있어요. 어려운 문제들은 두어번쯤 다시 봐야 잘 풀리더라구요. 게을러서 잘 안되는게 문제지만 ㅜㅜ


    10년 전 link
  • rlatkddn212
    rlatkddn212

    저는 문제 읽어보고 풀수 있는 문제다 싶으면 풀어 보구요..

    조금 힘들것 같으면 일단 해설만 보고 이해 한뒤 코드로 옴겨봐요..

    코드로도 못 만들것 같으면 그냥 따라쳐보고 이해하고 이런 식으로 하고 있어요..


    10년 전 link
  • 장홍준
    장홍준

    저 같은 경우에는 책이나 문서로 풀이를 보는 것보다 지인들에게 직접 설명을 듣는 게 훨씬 이해도 잘 되고, 기억에도 오래 남더라구요. 그리고 제가 다시 직접 풀어보고 남이 맞힌 소스도 하나하나 읽어가면서, 내 프로그램에서 수행 시간을 더 줄일 수 있는 부분이나 코딩하기 더 간편한 테크닉들 중심으로 살펴봅니다.
    공부하시다가 조금이라도 의심스러운 부분이나 모르는 부분은 집요하게 묻는 습관이 실력 향상에 많은 도움을 줄 거라 생각됩니다.


    10년 전 link
  • innstnco
    innstnco

    사실 주위에 도움을 구할 사람이 없어서...여기서 유명하신분들 직접 찾아가서라도 좀 배우고 싶습니다 ㅠ


    10년 전 link
  • 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.