-
코딩테스트와 실무역량 모두 잡는 알고리즘 (Python반)을 마치며프로그래머스 알고리즘 스터디 2021. 8. 26. 09:25반응형
그래서 얼마나 성취했나?
코딩테스트와 실무역량 모두 잡는 알고리즘 (Python반) 을 수강하면서 설정한 목표가 있었다.
1. 문제의 의도(문제 타입)을 파악할 수 있게 될 것
2. 시간복잡도(효율성 테스트)의 개선을 꾀할 것
3. 엣지 케이스를 잘 만들어 낼 수 있게 될 것
문제 안에서 제한사항 등을 통해 어떤 유형의 문제일지 범위를 좁혀갈 수 있다는 것을 알 수 있었고, 시간 복잡도의 개선을 위해 취해야 할 방법들도 많이 알게 되었다. 스터디 리더님이 여러 엣지 케이스들을 생각해내는 방법을 공유해 주셔서 큰 도움이 되었으나 엣지 케이스를 잘 만들어 내려면 역시 많은 경험이 필요하다는 생각이 들었다. 내가 필요로 했던 부분이 어느 정도 채워졌다고 생각한다.
의외로 도움이 되었던 것
수업을 진행하면서 스터디 리더님 포함 다른 분들의 코드를 볼 수 있었던 것이 너무나 큰 도움이 되었다. 내가 생각하지 못했던 참신한 방법의 코드들을 보고 분석한 뒤 그것을 바탕으로 내 코드를 개선해보는 과정은 너무나 유익했던 시간이었다.
이런 분들께 추천
코테를 준비 중이지만 어떤 부분을 중점으로 공부해야 할지 갈피를 잡지 못하시는 분
python code를 python 답게 그리고 효율성 좋게 작성하고 싶으신 분
홀로 알고리즘 학습을 하시면서 효율이 안나시는 분.
'프로그래머스 알고리즘 스터디' 카테고리의 다른 글
[4주차 - Sorting & Dynamic Programming] 단어퍼즐 (0) 2021.08.26 [3주차 - Searching] N-Queen (0) 2021.08.25 [2주차 - Stack & Hash] 짝지어 제거하기 (0) 2021.08.07 [2주차 - Stack & Hash] 방문 길이 (0) 2021.08.07 [2주차 - Stack & Hash] 자물쇠와 열쇠 (0) 2021.08.07