본문 바로가기
-----ETC-----/C++로 배우는 알고리즘과 자료구조 시리즈

[C++로 배우는 알고리즘과 자료구조] 목차

by cogito21_cpp 2024. 6. 20.
반응형

C++로 배우는 알고리즘과 자료구조 시리즈

Day 1: 알고리즘과 자료구조 소개

Day 2: 배열과 문자열

Day 3: 연결 리스트 (단일, 이중, 원형)

Day 4: 스택과 큐

Day 5: 해시 테이블

Day 6: 트리의 기본 개념

Day 7: 이진 탐색 트리 (BST)

Day 8: 균형 이진 탐색 트리 (AVL 트리)

Day 9: 힙과 우선순위 큐

Day 10: 트라이 (Trie)

Day 11: 그래프의 기본 개념

Day 12: 그래프 표현 방법 (인접 리스트, 인접 행렬)

Day 13: 이진 힙과 힙 정렬

Day 14: 해시 함수와 충돌 해결 기법

Day 15: 정렬 알고리즘 개요

Day 16: 버블 정렬과 선택 정렬

Day 17: 삽입 정렬과 쉘 정렬

Day 18: 합병 정렬

Day 19: 퀵 정렬

Day 20: 힙 정렬

Day 21: 기수 정렬과 계수 정렬

Day 22: 이진 탐색

Day 23: 깊이 우선 탐색 (DFS)

Day 24: 너비 우선 탐색 (BFS)

Day 25: 다익스트라 알고리즘

Day 26: 플로이드-워셜 알고리즘

Day 27: 최소 신장 트리 (크루스칼, 프림 알고리즘)

Day 28: 동적 계획법 (DP) 기초

Day 29: 분할 정복 기법

Day 30: 알고리즘 문제 해결 및 코딩 테스트 준비

반응형