This is a modal window.
1. | 1주차 OT | 알고리즘 수업 OT | ||
1주차 1차시 알고리즘 이해 | 알고리즘의 개념 이해 | |||
1주차 2차시 c프로그램 이해와 설치 | C 프로그램 이해, 설치 방법 이해 | |||
1주차 3차시 복잡도 | 복잡도의 개념과 종류 | |||
2. | 2주차 1차시 순서도 | 순서도 이해하기 | ||
2주차 2차시 변수와 데이터형 | 변수 선언 및 정의, 데이터형의 종류 | |||
2주차 3차시 연산자 | 연산자 개념, 연산자의 종류 | |||
3. | 3주차 1차시 printf와 scnaf | printf의 사용법, scanf의 사용법 | ||
3주차 2차시 제어문 | 제어문의 종류, 조건문, 반복문, 분기문 사용법 | |||
3주차 3차시 배열 | 배열의 이해와 사용법 | |||
4. | 4주차 1차시 함수1 | 함수의 이해와 사용법 | ||
4주차 2차시 함수2 | 함수의 활용 | |||
4주차 3차시 포인터 | 포인터 개념, 포인터 사용법 | |||
5. | 5주차 1차시 구조체 | 구조체 선언과 정의 | ||
5주차 2차시 배수, 소수구하기 | 배수의 이해, 소수 이해, 순서도 이해하기 | |||
5주차 3차시 스택큐리스트 | 스택, 큐, 리스트 이해하기 | |||
6. | 6주차 1차시 숫자교환, 최대값 최소값 구하기 | 숫자교환 순서도,최대값최소값 순서도 이해하기 | ||
6주차 2차시 선택 정렬 | 선택 개념, 선택 알고리즘 이해하기 | |||
6주차 3차시 버블 정렬 | 버블 정렬 개념 및 알고리즘 이해 | |||
7. | 7주차 1차시 삽입 정렬 | 삽입 정렬 개념 및 알고리즘 이해 | ||
7주차 2차시 힙 정렬 | 힙 정렬 개념 및 알고리즘 이해 | |||
7주차 3차시 기수 정렬 | 기수 정렬 개념 및 알고리즘 이해 | |||
8. | 8주차 1차시 병합 정렬 | 병합 정렬 개념 및 알고리즘 이해 | ||
8주차 2차시 외부 정렬 | 외부 정렬 개념 및 알고리즘 이해 | |||
8주차 3차시 분할정복 | 분할정복 개념 및 알고리즘 이해 | |||
9. | 9주차 1차시 거듭 제곱 | 거듭제곱 이해하기 | ||
9주차 2차시 퀵 정렬 | 퀵 정렬 개념 및 알고리즘 이해 | |||
9주차 3차시 수열 | 수열 개념 및 종류 이해 | |||
10. | 10주차 1차시 그리디(탐욕)알고리즘 | 그리지 정의 및 종류 알아보기 | ||
10주차 2차시 동전거스름돈 | 동전거스름돈 개념 및 알고리즘 이해 | |||
10주차 3차시 최소신장트리_프림 알고리즘 | 최소신장트리의 개념 , 프림 알고리즘이해 | |||
11. | 11주차 1차시 최소신장트리_크루스칼 알고리즘 | 크루스칼 알고리즘 이해 | ||
11주차 2차시 최단경로찾기 | 최단경로찾기 알고리즘 이해 | |||
11주차 3차시 최단경로찾기_벨만포드 알고리즘 | 벨만포드 알고리즘 이해 | |||
12. | 12주차 1차시 부분배낭문제(그리디) | 부분배낭문제 이해 | ||
12주차 2차시 작업 스케줄링 | 작업 스케줄링 이해 | |||
12주차 3차시 집합 커버 | 집합 커버 개념 및 알고리즘 이해 | |||
13. | 13주차 1차시 동적 계획법 | 동적계획법 개념 및 특징 이해 | ||
13주차 2차시 모든 쌍 최단 경로 | 모든 쌍 최단 경로 이해하기 | |||
13주차 3차시 연속 행렬 곱셈 | 연속 행렬 곱셈 이해하기 | |||
14. | 14주차 1차시 편집 거리 문제 | 편집 거리 문제 개념 및 이해하기 | ||
14주차 2차시 동전 거스름돈(동적) | 동전거스름돈 문제 이해하기 | |||
14주차 3차시 배낭 문제(동적계획) | 배낭문제 개념 및 알고리즘 이해 | |||
14주차 4차시 트리 | 트리의 개념 및 알고리즘 이해 | |||
14주차 5차시 그래프 | 그래프의 개념 및 알고리즘 이해 |