Difference between r1.13 and the current
@@ -59,7 +59,7 @@
* 배열과 포인터
* 다차원 배열
* malloc과 free
* 문자열이란?
* 다차원 배열
4회차. 프로그래밍 빨리감기 -> 5/18 진행 예정
4회차. 프로그래밍 빨리감기 -> 5/18 진행
* 구조체* malloc과 free
* 문자열이란?
@@ -68,7 +68,7 @@
* 파일 입출력 선언
* 파일 입출력
* O(n^2)정렬 - 선택정렬, 삽입정렬, 버블정렬
* O(nlogn)정렬 - 합병정렬, 퀵정렬
* 파일 입출력
5회차. 자료구조 입문하기
5회차. 자료구조 입문하기 -> 5/25 진행 예정
* Big O 표기~~포기~~법* O(n^2)정렬 - 선택정렬, 삽입정렬, 버블정렬
* O(nlogn)정렬 - 합병정렬, 퀵정렬
@@ -89,13 +89,6 @@
* 최소 스패닝 트리
* 최단경로 탐색
* 그래프 탐색
9회차. 알고리즘 입문하기
* Brute Force
* Greedy
* Divide & Conquer
* Dynamic Programming
= 코멘트 =
* 강사보다 새싹이 나이가 더 많아여ㅠ - [박인서]
* 최단경로 탐색
* 그래프 탐색
* 강사보다 새싹이 나이가 더 많아여ㅠ - [박인서]
중요한 것은 공기반 소리반
3. 계획 및 진행 ¶
과제방은 항목 참고
0회차. 프로그래밍 시작하기 -> 3/16 진행
- 자기 소개
- 반 이름 선정
- 수업시간 조정
- 난이도 조절
- ZeroWiki 및 백준 사이트 사용법
- Microsoft Visual Studio 2015 다운로드
- 프로그램 작동 원리(feat. 왜 C언어인가?)
- Hello, World! 프로그램 작성
- 입출력과 주석
- 변수와 자료형
- 진법 표현
- 형변환
- 키워드와 식별자
- ASCII 코드
- 전처리기
- 연산자의 종류
- 연산자 우선 순위
- if ~ else 와 else if
- switch
- 배열 기초
- for문
- while 과 do while
- break와 continue
- 함수란?
- 함수 정의하기
- 변수의 범위
- main 함수에 파라미터 전달하기
- 포인터
- 메모리 주소
- & 연산자
- 포인터 변수와 자료형
- Call by value와 Call by reference
- 배열 다시 보기
- 배열과 포인터
- 다차원 배열
- 구조체
- malloc과 free
- 문자열이란?
- 문자열의 선언
- 문자열 함수
- 파일 입출력 선언
- 파일 입출력
- Big O 표기
포기법
- O(n^2)정렬 - 선택정렬, 삽입정렬, 버블정렬
- O(nlogn)정렬 - 합병정렬, 퀵정렬
- 탐색
- 스택 & 큐
- 연결 리스트
- 트리란?
- 이진 트리 만들기
- 그래프란?
- 인접 행렬과 인접 리스트
- 트리 순회
- 최소 스패닝 트리
- 최단경로 탐색
- 그래프 탐색