자료구조 종류
1. 선형 리스트
2. 연결 리스트
(1) 단순 연결리스트
(2) 이중 연결리스트
(3) 원형 연결리스트
3. 스택
4. 큐
5. 트리
(1) 이진 트리
(2) 이진 탐색 트리
(3) 균형 이진 트리
6. 그래프, 최소 비용 신장 트리
(1) 크루스칼 알고리즘
(2) 탐욕 알고리즘
7. 정렬
(1) 선택 정렬
(2) 버블 정렬
(3) 퀵 정렬
(4) 삽입 정렬
(5) 셀 정렬
(6) 병합 정렬
(7) 기수 정렬
(8) 히프 정렬
(9) 트리 정렬
8. 검색
(1) 순차 검색
(2) 이진 검색
(3) 이진 트리 검색
(4) 해싱
코드 효율성
데이터 추상화 (Data Abstraction)
재사용성 (Reusability)
자료 구조 (Data Structure)
자료 구조의 선택 기준
자료구조 분류
1. 자료구조와 알고리즘
2. 리스트와 연결 리스트
3. 스택
4. 큐
5. 트리
6. 그래프
7. 최소 비용 신장 트리
8. 최단 경로
9. 정렬
10. 탐색
'소프트웨어학부 > 자료구조' 카테고리의 다른 글
02-1. 알고리즘의 성능 분석, 자료의 표현 (0) | 2025.03.29 |
---|---|
01-2 자료구조의 분류, 알고리즘, 추상자료형 (0) | 2025.03.09 |
자료구조 4장 (0) | 2024.06.14 |
자료구조 3장 (0) | 2024.04.22 |
자료구조 2장 (0) | 2024.04.22 |