공부법1 알고리즘 공부법 알고리즘 공부법 알고리즘에 대한 기본적인 이해와 지식을 알고 있어야 한다. 알고리즘 분류에 따라 문제가 있는 이 페이지를 활용한다. 푼 사람 수가 많고, 문제 정답률이 높은 순서대로 풀어보면서 본인이 확실하게 그 알고리즘을 제대로 이해했는지 테스트한다. 어떤 알고리즘을 사용해야 할 지 알고 문제를 풀어나가면 된다. 분류되지 않은 다양한 문제를 통해, 내 스스로 알고리즘을 구현하여 해결한다. 어떤 문제가 주어졌을 때에 그 문제가 가진 고유한 특성과 조건들을 활용하여 본인이 직접 알고리즘을 고안해본다. 예를 들어 문제에서 주어진 상황을 직접 그래프로 모델링 한 결과, 최단거리를 구해야하고 따라서 Dijkstra 알고리즘을 사용하면 되겠다라고 생각할 수 있겠다. 수행시간을 더 줄이기 위해서 힙을 써야겠다는 생.. 2019. 12. 26. 이전 1 다음