djs100201   4년 전

코딩에 입문한지 얼마 안된 사람입니다.

학원을 다니며 c언어 기본적인 문법을 익혔고,

약 한달전부터 백준온라인에서 문제를 풀기 시작하였습니다..

거희 구글링과 백준온라인에 올라온 질문만이, 제가 모르는 문제에 

접근하는 유일한 힌트였습니다.  

그리고 정렬,백트래킹과 같은 본격적인 알고리즘에 대한 문제가 나오면서

혼자 힘으로 해결하기가 조금씩 버거워지고 있습니다.

아예 감도 안잡히고, 재귀함수나 관련부분을 공부하고 나서도, 활용하는 부분에서 

어려움을 느낍니다. 그러다보니 구글링을 통해 모범답안을 검색하게 되고, 그 답안을 

이해하는 식으로 공부하고 있는데, 실력이 는다는 느낌이 잘 들지 않습니다. ㅠㅠ

잘하고 있는걸까요? 경험이 약인걸가요 ㅠㅠ 조언 부탁드립니다...

백준 온라인 저지에 있는 대부분의 알고리즘 문제들은 각각 해당하는 알고리즘을 써야 풀 수 있는 문제가 많아요. 이건 알고스팟이나 codeforce같은 다른 사이트들도 똑같고, acm icpc같은 대회들도 다 알고리즘을 알아야 문제를 풀수 있어요. 제가 판단하기엔 아마도 알고리즘에 뭐가 있고 그 알고리즘을 어떻게 문제풀이에 적용하는지 잘 모르셔서 난관이신거 같은데 알고리즘 문제 해결 전략이라는 책 추천드릴게요. 구종만 씨가 저자여서 종만북이라고도 부르는데, 알고리즘 문제를 푸는 데 있어서 필요한 알고리즘과 자료구조를 소개해주고, 실제 문제를 푸는데 어떻게 적용하는지 자세히 설명되어 있으니 이걸로 공부 시작하셔도 큰 무리 없습니다. 혹시 해봤는데 종만북으로 공부하는게 힘드시면 알고리즘 책 검색하시면 대표적으로 추천하는게 여러개 있을텐데 그런걸로 시작해보세요.

djs100201   4년 전

답변 감사합니다. 바로 주문했습니다.

댓글을 작성하려면 로그인해야 합니다.