[HD]C 언어 제대로 배우기 (자료구조)
과정소개
본 강좌는 C언어를 이용한 프로그래밍의 자료구조를 이해하기 위한 강좌로 기획되었으며, C언어 프로그래밍으로 자료구조를 구현하고자하는 수강생들을 위한 강좌입니다.
▶교육대상
-C언어 프로그래밍을 이용해 자료구조를 구현하고자 하는 수강생
▶학습내용
1. 자료구조의 개념1(수치자료,문자자료)
2. 자료구조의 개념2(포인터자료,논리자료)
3. 선형리스트
4. 연결리스트1
5. 연결리스트2
6. 원형연결리스트
7. 이중연결리스트
8. 스택의 개념
9. 스택의 응용
10. 큐의 개념1
11. 큐의 개념2
12. 트리의 개념
13. 이진트리의 구현
14. 이진트리의 순회
15. 이진탐색트리
16. 힙(heap)
17. 그래프의 개념
18. 그래프의 구현
19. 그래프의 순회-깊이우선탐색
20. 그래프의 순회-너비우선탐색
21. 신장트리
22. 버블정렬
23. 선택정렬
24. 삽입정렬
25. 이진검색
▶수료기준
항목 |
진도율 |
진행단계평가 |
최종평가 |
과제 |
수료점수 |
평가비율 |
100% |
0% |
0% |
0% |
60점이상 |
수료조건 |
80% |
없음 |
없음 |
없음 |
※ 수료기준은 각 평가항목의 점수가 수료기준 점수 이상이고 총점이 60점 이상이어야 합니다.
학습목표
-C언어 프로그래밍으로 자료구조 구현 지식을 습득할 수 있다.
강의목차
차시 | 강의명 |
---|---|
1차시 | 1. 자료구조의 개념1(수치자료,문자자료) |
2차시 | 2. 자료구조의 개념2(포인터자료,논리자료) |
3차시 | 3. 선형리스트 |
4차시 | 4. 연결리스트1 |
5차시 | 5. 연결리스트2 |
6차시 | 6. 원형연결리스트 |
7차시 | 7. 이중연결리스트 |
8차시 | 8. 스택의 개념 |
9차시 | 9. 스택의 응용 |
10차시 | 10. 큐의 개념1 |
11차시 | 11. 큐의 개념2 |
12차시 | 12. 트리의 개념 |
13차시 | 13. 이진트리의 구현 |
14차시 | 14. 이진트리의 순회 |
15차시 | 15. 이진탐색트리 |
16차시 | 16. 힙(heap) |
17차시 | 17. 그래프의 개념 |
18차시 | 18. 그래프의 구현 |
19차시 | 19. 그래프의 순회-깊이우선탐색 |
20차시 | 20. 그래프의 순회-너비우선탐색 |
21차시 | 21. 신장트리 |
22차시 | 22. 버블정렬 |
23차시 | 23. 선택정렬 |
24차시 | 24. 삽입정렬 |
25차시 | 25. 이진검색 |