Notice
Recent Posts
Recent Comments
tony9402
알고리즘 공부 본문
반응형
이 글은 지속적으로 업데이트가 될 예정입니다.
알고리즘 공부를 제대로 해보려고 한다. 공부를 시작하기 전에 들어본 적 있는 자료구조 및 알고리즘을 나열해보려고 한다.
간단한 종류로 나눈다면 아래와 같다.
- 문자열
- 수학
- 트리
- 그래프
- 정렬
- 다이나믹 프로그래밍
- 네트워크 플로우
아래 Bar는 내가 아는 정도를 표시하는 것이다.
- 문자열
- KMP 알고리즘
- 라빈카프 알고리즘
- 트라이(Trie)
- 아호코라식
- 접미사 배열(Suffix Array)
- Z 알고리즘
- Hashing
- LCP
- Manacher
- 트리
- 트리 순회
- 이진 검색 트리
- 우선순위 큐
- 유니온 파인드
- 세그먼트 트리
- 펜윅
- 느리게 갱신되는 세그먼트 트리
- 머지소트 트리
- 세그먼트 트리 비츠
- 스플레이
- Persistent Segment Tree
- LCA(최소 공통 조상)
- Heavy-Light Decomposition
- Centroid Decomposition
- MO's algorithm
- Parallel Binary Search
- Sqrt Decomposition
- 그래프
- BFS
- DFS
- 다익스트라 알고리즘
- 벨만 포드 알고리즘
- 플로이드 와샬 알고리즘
- SPFA
- 위상 정렬
- 오일러 경로
- 오일러 회로
- 크루스칼
- 프림
- 타잔 알고리즘
- 코사라주 알고리즘
- 2-SAT
- 정렬
- Counting Sort
- Selection Sort
- Bubble Sort
- Insert Sort
- Shell Sort
- Quick Sort
- Merge Sort
- 네트워크 플로우
- 포드 폴커슨
- 애드먼카프
- 디닉
- 이분 매칭
- 호프크로프트 카프
- MCMF
- 사이클 캔슬링
- 헝가리안
- LR Flow
- 수학
- 다이나믹 프로그래밍
반응형
'알고리즘 > 공부' 카테고리의 다른 글
DP 정복하기 (0) | 2020.04.03 |
---|---|
1. 트리 순회 (0) | 2020.03.31 |
[SCCC 스터디] 14일차 MST/위상정렬 (0) | 2019.02.17 |
[SCCC 스터디] 13일차 최단거리 (0) | 2019.02.17 |
[SCCC 스터디] 11일차 DFS/BFS (0) | 2019.02.17 |
Comments