수강신청

닫기

이룸


샘플강의는 로그인하신 회원님만 보실 수 있어요!
로그인 후 다시 시도해 주세요.

자료구조

자료구조
  1. 강사명촬영 이갑래
    운영 조영훈
  2. 강의수총 112강
  3. 수강기간0
  4. 수강료0

강좌특징

소프트웨어를 개발하는데 기본 지식으로서 추상화 타입을 학습하고, 이를 기반으로 한 데이터 표현과 알고리즘을 설명할 수 있다.

강의정보

Curriculum Information


 자료구조는 소프트웨어를 개발하는데 기본 지식으로서 추상화 타입을 학습하고, 이를 기반으로 한 데이터 표현과 알고리즘을 이해할 수 있습니다. 스택, 큐, 트리 및 그래프의 표현방법과 응용문제의 해결방법, 소프트웨어의 개념을 알고 소프트웨어 개발과 자료구조에 대해 학습합니다.

 

이 강의는 어떻게 구성되었나요?

차시 강의내용 샘플강의
1강 [Lesson 1.] 자료구조의 개요
2강 [Lesson 1.] 자료구조의 분류
3강 [Lesson 2.] 디지털 표현 방법
4강 [Lesson 2.] 수치자료의 표현 - 10진수, 2진수
5강 [Lesson 3.] 문자자료의 표현
6강 [Lesson 3.] 논리자료의 표현
7강 [Lesson 3.] 포인터 자료의 표현
8강 [Lesson 4.] 소프트웨어
9강 [Lesson 4.] 소프트웨어 생명주기
10강 [Lesson 5.] 추상자료형
11강 [Lesson 5.] 알고리즘
12강 [Lesson 6.] 알고리즘의 선택기준
13강 [Lesson 6.] 알고리즘의 성능분석 방법
14강 [Lesson 7.] 1차원 배열
15강 [Lesson 7.] 문자 배열
16강 [Lesson 7.] 다차원 배열
17강 [Lesson 8.] 포인터
18강 [Lesson 8.] 문자배열 vs. 포인터배열
19강 [Lesson 8.] 포인터의 포인터
20강 [Lesson 9.] 구조체의 사용
21강 [Lesson 9.] 구조체의 연산
22강 [Lesson 9.] 재귀호출
23강 [Lesson 10.] 선형자료구조 리스트
24강 [Lesson 10.] 선형리스트의 저장과 원소 삽입
25강 [Lesson 10.] 선형리스트의 삭제
26강 [Lesson 11.] 1차원 배열을 이용한 구현
27강 [Lesson 11.] 2차원 배열을 이용한 구현
28강 [Lesson 11.] 3차원 배열을 이용한 구현
29강 [Lesson 12.] 다항식의 1차원배열을 이용한 구현
30강 [Lesson 12.] 다항식의 2차원배열을 이용한 구현
31강 [Lesson 12.] 행렬의 순차자료구조 구현
32강 [Lesson 13.] 순차자료구조의 문제점
33강 [Lesson 13.] 연결 리스트의 노드
34강 [Lesson 13.] 선형 리스트와 연결 리스트 비교
35강 [Lesson 14.] 단순 연결 리스트의 개요
36강 [Lesson 14.] 단순 연결 리스트의 삽입과 삭제
37강 [Lesson 14.] 자유공간 리스트 (Free Space List)
38강 [Lesson 15.] 단순 연결 리스트의 삽입 알고리즘
39강 [Lesson 15.] 단순 연결 리스트의 삭제 알고리즘
40강 [Lesson 15.] 단순 연결 리스트의 노드 탐색 알고리즘
41강 [Lesson 16.] 원형 연결 리스트
42강 [Lesson 16.] 원형 연결 리스트의 삽입
43강 [Lesson 16.] 원형 연결 리스트의 삭제
44강 [Lesson 17.] 이중 연결 리스트
45강 [Lesson 17.] 이중 연결 리스트의 삽입
46강 [Lesson 17.] 이중 연결 리스트의 삭제
47강 [Lesson 18.] 다항식 연결 자료구조
48강 [Lesson 18.] 다항식 연결 자료구조의 삽입 연산
49강 [Lesson 18.] 다항식 연결 자료구조의 덧셈연산
50강 [Lesson 19.] 스택이란?
51강 [Lesson 19.] 스택의 연산
52강 [Lesson 19.] 스택 알고리즘
53강 [Lesson 20.] 순차자료구조를 이용한 스택의 구현
54강 20.] 연결자료구조를 이용한 스택의 구현
55강 [Lesson 20.] 역순문자열 만들기
56강 [Lesson 21.] 시스템 스택
57강 [Lesson 21.] 수식의 괄호 검사
58강 [Lesson 21.] 수식의 후위표기와 계산
59강 [Lesson 22.] 큐의 이해
60강 [Lesson 22.] 추상 자료형 큐
61강 [Lesson 22.] 선형큐의 구현
62강 [Lesson 23.] 원형 큐의 이해
63강 [Lesson 23.] 원형 큐의 구현
64강 [Lesson 23.] 연결 큐의 이해와 구현
65강 [Lesson 24.] 덱의 이해
66강 [Lesson 24.] 덱의 구현
67강 [Lesson 24.] 큐의 응용
68강 [Lesson 25.] 트리의 이해
69강 [Lesson 25.] 이진트리의 이해
70강 [Lesson 25.] 이진트리의 종류
71강 [Lesson 26.] 순차자료를 이용한 이진트리의 구현
72강 [Lesson 26.] 연결자료구조를 이용한 이진트리의 구현
73강 [Lesson 26.] 완전이진트리와 편향이진트리
74강 [Lesson 27.] 이진트리의 순회
75강 [Lesson 27.] 이진트리 순회 방법
76강 [Lesson 27.] 이진트리의 순회 예제풀이
77강 [Lesson 28.] 이진 탐색 트리의 탐색 연산
78강 [Lesson 28.] 이진 탐색 트리의 삽입 연산
79강 [Lesson 28.] 이진 탐색 트리의 삭제 연산
80강 [Lesson 29.] 연결 자료구조를 이용한 이진 탐색 프로그램 작성 1
81강 [Lesson 29.] 연결 자료구조를 이용한 이진 탐색 프로그램 작성 2
82강 [Lesson 29.] 연결 자료구조를 이용한 이진 탐색 프로그램 작성 3
83강 [Lesson 30.] 히프와 히프의 추상자료형
84강 [Lesson 30.] 히프의 삽입, 삭제 연산
85강 [Lesson 30.] 순차자료구조를 이용한 히프의 구현
86강 [Lesson 31.] 그래프와 종류
87강 [Lesson 31.] 인접행렬
88강 [Lesson 31.] 인접리스트
89강 [Lesson 32.] 그래프 순회, 그래프 탐색
90강 [Lesson 32.] 깊이 우선 순회
91강 [Lesson 32.] 너비 우선 순회
92강 [Lesson 33.] 신장트리와 최소비용 신장트리의 개요
93강 [Lesson 33.] Kruskal 알고리즘
94강 [Lesson 33.] Prime 알고리즘
95강 [Lesson 34.] 정렬과 정렬종류
96강 [Lesson 34.] 선택 정렬과 버블 정렬
97강 [Lesson 34.] 퀵 정렬
98강 [Lesson 35.] 삽입 정렬
99강 [Lesson 35.] 셸 정렬
100강 [Lesson 35.] 기수 정렬
101강 [Lesson 36.] 병합 정렬
102강 [Lesson 36.] 히프 정렬
103강 [Lesson 36.] 트리 정렬
104강 [Lesson 37.] 검색과 검색 방법
105강 [Lesson 37.] 정렬, 비정렬 순차 검색
106강 [Lesson 37.] 색인 순차 검색
107강 [Lesson 38.] 이진 검색 방법과 알고리즘
108강 [Lesson 38.] 이진 트리 검색
109강 [Lesson 38.] 영어사전 검색 프로그램
110강 [Lesson 39.] 해싱의 이해
111강 [Lesson 39.] 해싱 함수
112강 [Lesson 39.] 오버플로우 처리방법

함께 추천하는 강의

  • 패키지
    맞춤 패키지
    필요한 목표에 맞게 상담을 통하여 패키지를 구성하여 드립니다.
    (패키지 과정은 할인율이 높고, 더 오랫동안 수업참여를 할 수 있습니다.)

생생수강후기

  • angeljangone

    자료구조가 유독 어려웠는데

    몇번이고 다시 들으면서 배울수있어서 이젠 어렵지 않네요ㅋㅋ

    강의 추천합니다!

  • cotjdud1

    제가 딱 원하는 스타일대로 주제-응용-예시-코드 등 명확하게 배울 수 있어 좋았습니다! 강의자료도 실제 수업과 거의 일치하여 필기하기 편하였습니다. 다만 강의자료 중간중간에 있는 오타만 꼼꼼히 정정하여 주신다면 더 정확하게 배울 수 있을 것 같습니다. 그것을 제외하고는 만족스러운 강의였습니다. 별점 5점 입니다!^^

  • sunmijang

    저는 제가 자료구조를 너무 몰라서 자알못 이라고 생각했는데.. 이번에 이룸에서 자료구조 강의듣고 어느정도 기본기도 다지고 지식을 많이 얻었어요..ㅋㅋ 감사합니다Emotion Icon