관련 알고리즘 문제를 많이 풀다보면 자연스럽게 그 개념 자체에 대한 높은 이해도가 생겨서 개념을 자유자재로 응용할 수 있게 됩니다.
코딩 공부 과정(실무 X, 알고리즘 및 자료구조 한정)
1. 배우기(무조건 이해해야함, 암기 X)
2. 배운 개념 관련 문제 난이도 별로 차례대로 풀기
3. 문제가 풀리지 않을 땐 깊게 메모하기 (문제의 패턴을 발견하기 => 패턴 발견 후 전체적인 문제 해결 과정 짜기)
4. 몇몇 문제는 이걸로도 안됨. 사실 알고리즘은 수학적 사고로 푸는 거라(머리 똑똑한 애들이 잘함 사고방식 자체가 남다른 천재들 ㅇㅇ)
아래는 백준이라는 알고리즘 문제풀이 사이트
관련 알고리즘 문제를 많이 풀다보면 자연스럽게 그 개념 자체에 대한 높은 이해도가 생겨서 개념을 자유자재로 응용할 수 있게 됩니다.
코딩 공부 과정(실무 X, 알고리즘 및 자료구조 한정)
1. 배우기(무조건 이해해야함, 암기 X)
2. 배운 개념 관련 문제 난이도 별로 차례대로 풀기
3. 문제가 풀리지 않을 땐 깊게 메모하기 (문제의 패턴을 발견하기 => 패턴 발견 후 전체적인 문제 해결 과정 짜기)
4. 몇몇 문제는 이걸로도 안됨. 사실 알고리즘은 수학적 사고로 푸는 거라(머리 똑똑한 애들이 잘함 사고방식 자체가 남다른 천재들 ㅇㅇ)
아래는 백준이라는 알고리즘 문제풀이 사이트