반응형
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: 알고리즘 문제 해결 및 코딩 테스트 준비
반응형
'-----ETC----- > C++로 배우는 알고리즘과 자료구조 시리즈' 카테고리의 다른 글
[C++로 배우는 알고리즘과 자료구조] Day 6: 트리의 기본 개념 (0) | 2024.08.01 |
---|---|
[C++로 배우는 알고리즘과 자료구조] Day 3: 연결 리스트 (단일, 이중, 원형) (0) | 2024.08.01 |
[C++로 배우는 알고리즘과 자료구조] Day 4: 스택과 큐 (0) | 2024.08.01 |
[C++로 배우는 알고리즘과 자료구조] Day 2: 배열과 문자열 (0) | 2024.08.01 |
[C++로 배우는 알고리즘과 자료구조] Day 1: 알고리즘과 자료구조 소개 (0) | 2024.07.01 |