부경대학교 권오흠 교수님의 ‘자료구조 및 실습’ 강좌 입니다.
C를 사용하여 예제 및 실습을 통해 자료구조를 익히게 됩니다

1. 강좌소개

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

2. 도움되는 분들

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

3. 강좌 특징

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

4. 연관 추천 강좌

 

강좌 평가

5

9 개의 수강평
  • 5 점9
  • 4 점0
  • 3 점0
  • 2 점0
  • 1 점0
  1. chltnckd7의 프로필 사진

    강의에서 쓰는 컴파일러가 뭔지 알수 있을까요??

    5

    강의에서 쓰는 컴파일러가 뭔지 알수 있을까요??

  2. 김민석의 프로필 사진

    좋은 강의 감사드립니다.

    5

    언어 하나 정도 배우셨으면 들을 수 있는 수준입니다.

    개인적으로는 굉장히 좋은 강의라고 생각합니다.

  3. K MJ의 프로필 사진

    감사합니다

    5

    덕분에 자료구조에 대한 이해가 늘었습니다.
    무료로 양질의 강의를 해주셔서 정말로 감사합니다!

  4. hyuk22의 프로필 사진

    정말 많은 도움이 되었습니다

    5

    좋은 강의 만들어 주셔서 감사합니다.
    덕분에 많이 배우고 갑니다.

  5. Jureaky의 프로필 사진

    최고의 자료구조 강의!

    5

    자료구조를 응용 예제와 함께 배울 수 있어서 정말 좋은 강의였습니다!

  6. 룰북의 프로필 사진

    이런 좋은 강의가 무료라니!

    5

    현업에서 일하는 프로그래머인데, 기초를 다잡기 위해 인터넷 강의를 찾다가 권오흠 교수님 강의를 듣게 되었습니다.

    무척 만족하며, 다음 강의인 “영리한 프로그래밍을 위한 알고리즘 강좌”도 이어서 수강할 예정입니다.

    양질의 강의를 무료로 배포해주신 권오흠 교수님께 감사의 말씀을 드립니다. ( _ _)

  7. 유성엽의 프로필 사진

    자료구조 수업 정말 잘 들었습니다.

    5

    http://alg.pknu.ac.kr/c/oldlectures/datastr2016
    사이트에 강의 슬라이드와 실습과제가 올라와있어서, 혼자서 문제 풀어보며 개념을 다질 수 있었습니다.

강좌 교육과정

섹션 1. C언어에서의 포인터, 배열, 그리고 포인터 연산
C언어 기초 문법 리뷰 – 포인터, 배열, 그리고 포인터연산학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:35:00
섹션 2. 동적 메모리 할당
동적 메모리 할당학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:13:00
동적 메모리 할당 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:11:00
섹션 3. 문자열
문자열학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:38:00
섹션 4. 연습문제. 1
연습문제 1학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:12:00
연습문제 1 (2)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:19:00
섹션 5. 연습문제 2
연습문제 2학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:26:00
섹션 6. 전화번호부 v1.0
전화번호부 v1.0 (1)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:34:00
전화번호부 v1.0 (2)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
섹션 7. 전화번호부 v2.0
전화번호부 v2.0학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:30:00
섹션 8. 전화번호부 v3.0
전화번호부 v3.0 (1) – 배열 재할당, 라인단위 입력과 문자열 tokenizing학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:22:00
전화번호부 v3.0 (2)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:25:00
전화번호부 v3.0 (3)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:26:00
섹션 9. 전화번호부 v4.0
전화번호부 v4.0 – 더 많은 항목 추가하기, 구조체(structure)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:44:00
섹션 10. 전화번호부 v5.0
전화번호부 v5.0 (1) – 구조체에 대한 포인터, 동적 메모리 할당학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:27:00
전화번호부 v5.0 (2)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:31:00
섹션 11. 연결리스트 - 개념과 기본 동작들
연결리스트 – 개념과 기본 동작들 (1)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:26:00
연결리스트 – 개념과 기본 동작들 (2)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:18:00
연결리스트 – 개념과 기본 동작들 (3)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:29:00
연결리스트 – 개념과 기본 동작들 (4)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:17:00
연결리스트 – 개념과 기본 동작들 (5)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:23:00
섹션 12. 연결리스트 - 다항식
연결리스트 – 다항식 (1)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:36:00
연결리스트 – 다항식 (2)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:25:00
연결리스트 – 다항식 (3)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:31:00
섹션 13. 이중연결리스트
이중연결리스트학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:39:00
섹션 14. MP3 관리 프로그램 (Music Library Program) 만들어 보기
Music Library Program (1) – 준비하기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:33:00
Music Library Program (2)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:19:00
Music Library Program (3) – 구현하기 시작학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:38:00
Music Library Program – (4)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:38:00
Music Library Program – (5)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:50:00
Music Library Program – (6)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:32:00
Music Library Program – (7)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:22:00
Music Library Program – (8)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:35:00
Music Library Program – (9)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:20:00
Music Library Program – (10) 마무리학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:38:00
섹션 15. 스택(Stack) 개념과 구현
스택(Stack) 개념과 구현 (1)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:22:00
스택(Stack) 개념과 구현 (2) – 구현학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:18:00
스택(Stack) 개념과 구현 (3)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:30:00
섹션 16. 스택의 응용 - 후위표기식
스택의 응용 – 후위표기식 (1)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:30:00
스택의 응용 – 후위표기식 (2)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:22:00
스택의 응용 – 후위표기식 (3)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:31:00
스택의 응용 – 후위표기식 (4)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:31:00
섹션 17. 스택의 응용 - 미로찾기
미로찾기 문제학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:47:00
섹션 18. 큐의 개념과 구현 및 응용
큐의 개념과 구현 (1)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:28:00
큐의 개념과 구현 (2)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:22:00
큐의 개념과 응용 (미로찾기)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:35:00
섹션 19. 시간복잡도와 점근적 분석
시간복잡도와 점근적 분석 (1)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:44:00
시간복잡도와 점근적 분석 (2)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:16:00
시간복잡도와 점근적 분석 (3) – 정렬학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:16:00
섹션 20. 시간복잡도의 관점에서 코드 리뷰
시간복잡도 분석 예 (1)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:24:00
시간복잡도 분석 예 (2)학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:39:00

우리는 성장기회의 평등 을 추구합니다.

경제적, 시간적 제약없는 양질을 교육으로 누구나에게 성장 기회를 균등하게 주는것. 그것이 우리의 목표입니다.

지식공유참여 고객센터
top
(주)인프랩 | 대표자:이형주 | TEL:070-4202-1180 | E-MAIL: course@inflearn.com | 사업자번호:499-81-00612
주소:성남시 분당구 삼평동 대왕판교로 645번길 12 경기창조경제혁신센터 8층 R10 | 개인정보보호책임자:이형주
통신판매업:2017-서울강남-01544 | ©INFLAB. ALL RIGHTS RESERVED