Block title
Block content
field_status
진행중 강좌
field_course_background_image
 
field_video_introduction
title
C로 배우는 쉬운 자료구조
field_cw_summary
C로 배우는 쉬운 자료구조
Block title
Block content
  • 한국어
  • 7주
  • 1주/4시간
  • 수료증 발급

자료구조와 알고리즘은 프로그램을 구성하는 가장 핵심적인 요소입니다.
프로그램 개발을 집을 짓는 것에 비유한다면 흙이나 모래, 시멘트, 목재와 같은 자재들이 바로 ‘자료구조’에 해당되고, 이러한 자재들을 이용해서 집을 짓는 것이 ‘알고리즘’에 해당됩니다.

본 강좌에서는 다양한 자료 구조들(Array, Stack, Queue, List, Tree, Graph)의 개념을 이해하고 자료구조의 다양한 응용 분야를 소개합니다. 또한 알고리즘의 정의를 이해하고, 주어진 알고리즘의 복잡성을 분석할 수 있는 방법을 배우게 됩니다.

강의영상을 보면서 자료구조에 대해 기초부터 탄탄하게 공부해보세요!

강좌 목차

주차 차시
1 1주차 자료구조의 기본 개념 1-1 자료구조와 알고리즘의 정의 및 표현
1-2 알고리즘의 복잡도 계산
<참여학습> 스스로 퀴즈 출제
2 2주차 배열과 구조체(1) 2-1 배열과 구조체의 정의
2-2 배열을 이용한 다항식의 표현
<참여학습> 스스로 퀴즈 출제
3 3주차 배열과 구조체(2), 스택과 큐(1) 3-1 배열을 이용한 희소 행렬의 표현
3-2 스택과 큐의 개념 및 배열을 이용한 구현
<참여학습> 스스로 퀴즈 출제
4 4주차 스택과 큐(2) 4-1 스택과 큐의 응용(1): 미로찾기
4-2 스택과 큐의 응용(2): 수식 계산
<참여학습> 스스로 퀴즈 출제
5 5주차 연결리스트(1) 5-1 연결리스트의 개념
5-2 연결리스트를 이용한 스택과 큐
5-3 연결리스트를 이용한 다항식의 구현
<참여학습> 스스로 퀴즈 출제
6 6주차 연결리스트(2) 6-1 원형리스트
6-2 추가적인 리스트 연산
6-3 이중 연결 리스트
<참여학습> 스스로 퀴즈 출제
7 중간고사 중간고사

교수진

xinics_prof's picture
교수
이름: 
이종욱

교수 소개가 없습니다.

prof_01's picture
교수
이름: 
홍교수

Professor

교수번호: 
12345678-asdfghjk
교수 소개: 

현) 성신여자대학교 융합문화예술대학 무용예술학과 교수

전) 국립발레단 수석무용수

전) 유니버셜발레단 객원 수석무용수 브느와 드 라 당스 세계 최고 여성무용수상(2006년) 및 심사위원 한국발레협회상 프리마 발레리나상(2002년) 등 다수 수상

소속 대학: 
공식 연락처: 
010-0000-0000
top