C로 배우는 자료구조 및 여러가지 예제 실습
C로 배우는 자료구조 및 여러가지 예제 실습
수강정보
(28개의 수강평)
6085명의 수강생
스킬태그 #자료구조, #C
무료
지식공유자 : 권오흠
49회 수업 · 총 24시간 18분 수업
기간 : 평생 무제한 시청
수료증 : 미발급 강의
수강 난이도 : 초급

이 강의는

부경대학교 권오흠 교수님의 '자료구조 및 실습' 강좌 입니다. C를 사용하여 예제 및 실습을 통해 자료구조를 익히게 됩니다
섹션 3번까지의 강의가 리뉴얼 되었습니다. (2018.09.06일)

1. 강좌소개

부경대학교 IT융합응용공학과 권오흠 교수님의 자료구조 및 실습 강좌입니다. C언어를 사용하며, 좋은 소프트웨어를 설계하는데 필수 소양인 자료구조 능력을 갖출 수 있는 좋은 강좌입니다. 자료구조 개념과 이론들을 먼저 학습하고, 학습한 개념들로 전화번호부, 미로, 계산기 예제들에 적용하여 응용력을 키울 수 있는 강좌입니다.

2. 도움되는 분들

  • 좋은 프로그래머가 되고 싶은 개발자
  • 컴퓨터공학과 학생
  • 컴퓨터 공학 소양이 부족한 개발자
  • 규모있는 소프트웨어를 개발하고 싶은 분
  • 개발자가 되고 싶은 분
  • C언어에 대한 경험이 있는 분

3. 강좌 특징

  • 사용언어 : C
  • 참고서적 : C언어로 쉽게 풀어쓴 자료구조 (천인국 등, 생능출판), K. N. King, C Programming: A Modern Approach, 2nd Ed., Norton. ,C로 배우는 쉬운 자료구조(한빛아카데미)
  • 추천 선수 지식 : C언어 

공개 일자

2016년 10월 01일 (마지막 업데이트 일자 : 2018년 9월 06일)
5.0
28개의 수강평
default_profile.png
룰북 2017.10.04
이런 좋은 강의가 무료라니! 현업에서 일하는 프로그래머인데, 기초를 다잡기 위해 인터넷 강의를 찾다가 권오흠 교수님 강의를 듣게 되었습니다. 무척 만족하며, 다음 강의인 "영리한 프로그래밍을 위한 알고리즘 강좌"도 이어서 수강할 예정입니다. 양질의 강의를 무료로 배포해주신 권오흠 교수님께 감사의 말씀을 드립니다. ( _ _)
default_profile.png
김민석 2018.05.02
좋은 강의 감사드립니다. 언어 하나 정도 배우셨으면 들을 수 있는 수준입니다. 개인적으로는 굉장히 좋은 강의라고 생각합니다.
default_profile.png
유성엽 2017.02.21
자료구조 수업 정말 잘 들었습니다. http://alg.pknu.ac.kr/c/oldlectures/datastr2016 사이트에 강의 슬라이드와 실습과제가 올라와있어서, 혼자서 문제 풀어보며 개념을 다질 수 있었습니다.

교육과정

모두 펼치기 49 강의 24시간 18분
섹션 0. 섹션 1. C언어에서의 포인터, 배열, 그리고 포인터 연산
1 강의 53 : 00
섹션 1. 섹션2. 문자열
1 강의 35 : 00
섹션 2. 섹션3. 문자열 예제
1 강의 33 : 00
섹션 3. 섹션4. 전화번호부 v1.0
2 강의 42 : 00
전화번호부 v1.0 (1)
34 : 00
전화번호부 v1.0 (2)
08 : 00
섹션 4. 섹션5.전화번호부 v2.0
1 강의 30 : 00
전화번호부 v2.0
30 : 00
섹션 5. 섹션6.전화번호부 v3.0
3 강의 73 : 00
전화번호부 v3.0 (1) - 배열 재할당, 라인단위 입력과 문자열 tokenizing
22 : 00
전화번호부 v3.0 (2)
25 : 00
전화번호부 v3.0 (3)
26 : 00
섹션 7. 섹션8.전화번호부 v5.0
2 강의 58 : 00
전화번호부 v5.0 (1) - 구조체에 대한 포인터, 동적 메모리 할당
27 : 00
전화번호부 v5.0 (2)
31 : 00
섹션 8. 섹션9. 연결리스트 - 개념과 기본 동작들
5 강의 113 : 00
연결리스트 - 개념과 기본 동작들 (1)
26 : 00
연결리스트 - 개념과 기본 동작들 (2)
18 : 00
연결리스트 - 개념과 기본 동작들 (3)
29 : 00
연결리스트 - 개념과 기본 동작들 (4)
17 : 00
연결리스트 - 개념과 기본 동작들 (5)
23 : 00
섹션 9. 섹션10. 연결리스트 - 다항식
3 강의 92 : 00
연결리스트 - 다항식 (1)
36 : 00
연결리스트 - 다항식 (2)
25 : 00
연결리스트 - 다항식 (3)
31 : 00
섹션 10. 섹션11. 이중연결리스트
1 강의 39 : 00
섹션 11. 섹션12. MP3 관리 프로그램 (Music Library Program) 만들어 보기
10 강의 325 : 00
Music Library Program (1) - 준비하기
33 : 00
Music Library Program (2)
19 : 00
Music Library Program (3) - 구현하기 시작
38 : 00
Music Library Program - (4)
38 : 00
Music Library Program - (5)
50 : 00
Music Library Program - (6)
32 : 00
Music Library Program - (7)
22 : 00
Music Library Program - (8)
35 : 00
Music Library Program - (9)
20 : 00
Music Library Program - (10) 마무리
38 : 00
섹션 12. 섹션13. 스택(Stack) 개념과 구현
3 강의 70 : 00
스택(Stack) 개념과 구현 (1)
22 : 00
스택(Stack) 개념과 구현 (2) - 구현
18 : 00
스택(Stack) 개념과 구현 (3)
30 : 00
섹션 13. 섹션14. 스택의 응용 - 후위표기식
4 강의 114 : 00
스택의 응용 - 후위표기식 (1)
30 : 00
스택의 응용 - 후위표기식 (2)
22 : 00
스택의 응용 - 후위표기식 (3)
31 : 00
스택의 응용 - 후위표기식 (4)
31 : 00
섹션 14. 섹션15. 스택의 응용 - 미로찾기
1 강의 47 : 00
섹션 15. 섹션16. 큐의 개념과 구현 및 응용
3 강의 85 : 00
큐의 개념과 구현 (1)
28 : 00
큐의 개념과 구현 (2)
22 : 00
큐의 개념과 응용 (미로찾기)
35 : 00
섹션 16. 섹션17. 시간복잡도와 점근적 분석
3 강의 76 : 00
시간복잡도와 점근적 분석 (1)
44 : 00
시간복잡도와 점근적 분석 (2)
16 : 00
시간복잡도와 점근적 분석 (3) - 정렬
16 : 00
섹션 17. 섹션18. 시간복잡도의 관점에서 코드 리뷰
2 강의 63 : 00
시간복잡도 분석 예 (1)
24 : 00
시간복잡도 분석 예 (2)
39 : 00
섹션 18. 2016 자료구조 보충동영상
2 강의 66 : 00
Visual Studio Debugger 사용법 기초 1/2
29 : 00
Visual Studio Debugger 사용법 기초 2/2
37 : 00
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스