C언어만 아는상태에서 무작정 boj에서 단계별로 풀어보기 위주로 문제풀이 한달정도 해서 130문제 정도 풀었습니다. Solved.ac인가 에서는 실버3입니다.
지금까지는 그냥 저냥 어떻게 어떻게 풀었고 그리드기초랑 DP이해하고 몇문제 풀어봤는데 심화되니까 어렵고 백트래킹부터 슬슬 지식의 한계와 어려움이 느껴져서 벽에 막힌거마냥 뭘 공부해야 할지도 모르겠는 정체기가 왔습니다..
그래서 종만북으로 위기를 극복해보려 했는데 C밖에 모르는데 C++로 쓴책 읽으려니깐 stl도 몰라서 이해하기가 어렵기도하고 그렇습니다..
다들 이런 정체기 어떻게 극복하셨나요??
그냥 일단 c++어떻게든 기초만 배워서 종만북 잡고 한달이건 두달이건 공부하는게 맞는방향일까요?
공부방향에대한 조언이 필요합니다..ㅠㅠㅠ
지금까지는 그냥 저냥 어떻게 어떻게 풀었고 그리드기초랑 DP이해하고 몇문제 풀어봤는데 심화되니까 어렵고 백트래킹부터 슬슬 지식의 한계와 어려움이 느껴져서 벽에 막힌거마냥 뭘 공부해야 할지도 모르겠는 정체기가 왔습니다..
그래서 종만북으로 위기를 극복해보려 했는데 C밖에 모르는데 C++로 쓴책 읽으려니깐 stl도 몰라서 이해하기가 어렵기도하고 그렇습니다..
다들 이런 정체기 어떻게 극복하셨나요??
그냥 일단 c++어떻게든 기초만 배워서 종만북 잡고 한달이건 두달이건 공부하는게 맞는방향일까요?
공부방향에대한 조언이 필요합니다..ㅠㅠㅠ
일단 뭘 하고 싶은건데?
그냥 우연히 접한 PS가 재미있기도하고 컴공전공이라 전공에도 어느정도 도움될 것 같아서 취미로 계속 공부하고 싶습니다.
그럴 땐 ㅈ밥 문제 풀면서 자존감을 채우고 다시 빡센 문제에 도전하자
지금 님 수준에 안맞는 문제를 갑자기 도전하고 있어서 그럼 130문제 실버3이면, 난이도 극하~하 문제를 주로 푼건데 하 ~ 중하 문제를 풀어봐여 그리고 c++ 새로 배울 필요없고 stl만 대충 외우고 쓸줄 알면 됩니다. 블로그들 가서 stl 사용법 익혀보십셔 - dc App
아 시발 답댓으로 달고있었네 ㅈㅅ 또 쓰기 귀찮으니 걍 놔둠 - dc App
종만북은 어느정도 기본 개념은 잡고 하는걸 추천 stl은 어차피 쓰는것만 몇개 써서 그것만 찾아 공부하는게 좋음
이거 내가 얼마 전에 겪은 거랑 똑같네. 어느 정도 문법되고 어느 정도 수학적인 또는 수학 같은 문제는 푸는데, 백트래킹 같이 구현이 빡센 힘들어서 건드리기 싫은 거
stl은
https://ryute.tistory.com/33
여기 나오는 문제 순서대로 익히고. stl 자체를 니가 직접 다 구현하고 이게 어떻게 작동하는지 메모리 하나하나 다 그려가면서 따져봐야 됨.
그 외에 필요한 문법이라 해봐야 기본 입출력 cin, cout 정돈데 금방금방 할 수 있을 겨.
그리고 백트래킹은
https://www.inflearn.com/course/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EA%B0%95%EC%A2%8C#curriculum
여기서 recursion 부분 강의 좀 듣고 위에 저 블로그에서 구현 나온 구현 문제 다 풀고 종만북 브루트포스 부분 문제 풀고 나니까 익숙해지던데. 너도 한 번 참고해봐
어 그리고 덤으로 순열, 조합 한 번 구현해 보니까 또 도움 되더라.
알려주신대로 따라가보겠습니다. 감사합니다!
N과 M 시리즈 싹 풀고 삼성 기출 조지면 구현력 올라감. 그리고 다시 고급 알고리즘들 공부하셈