1) C++ 기본적인 문법 익히기
2) PS에서 사용하는 STL 익히기
3) 시간복잡도의 개념 알아보기
4) 백준 온라인 사용해보기. (쉬운 문제 연습)
5) 문제 실습

혼자 하기엔 너무나 어려운 알고리즘, 함께 해요 :)
1) C++ 기본적인 문법 익히기
2) PS에서 사용하는 STL 익히기
3) 시간복잡도의 개념 알아보기
4) 백준 온라인 사용해보기. (쉬운 문제 연습)
5) 문제 실습
1) Stack Queue 개념 설명 및 코딩 연습
2) Hash 개념 설명 및 코딩 연습
3) Heap 개념 설명 및 코딩 연습
4) 문제 실습
1) 트리를 코드로 구현하는 방법 설명
2) 재귀함수를 통한 완전 탐색 기법 설명
3) 문제 실습
1) DFS / BFS에 대한 개념 설명
2) DFS / BFS 적용 분야의 차이 알아보기
3) 문제 실습
1) Greedy 개념 설명
2) 예제를 통한 개념 적용
3) 문제 실습
1) DP 개념 설명
2) 예제를 통하여 Greedy와의 차이 알아보기
3) 문제 실습
1) 다양한 DP 프로그래밍 연습
2) bit masking DP, 여러 DP 응용 배우기
3) 문제 실습
1) 메모이제이션 (DFS +DP)
2) SPFA (BFS + DP)
3) Floyd
4) 문제 실습