알고리즘의 중요한 토픽들
백준풀고 공부하면서 정리한 다루는 것들
- 이분탐색
- sorting
- 버블정렬
- 선택정렬
- 힙정렬
- merge sort
- quick sort
- radix sort
- advance DP
- Rod cutting
- 0-1 배낭문제
- 구간 연속합 최대 구하기
- LIS 가장 긴 증가하는 부분 수열
- 행렬 곱셈
- LCS 최장 공통부분 시퀀스
extream
- 최적이진검색트리
- 분할정복
- 이진검색
- 최대부분 배열문제 해결하기
extream
- 슈트라센 알고리즘
- FFT
- 그리디
- 활동선택문제
- 분할가능 배낭문제
extream
- 허프만코드
- 그래프
- 너비우선탐색
- 깊이우선탐색
- advance 위상정렬
extream
SCC 강한연결요소- 타잔
- 코사라주
- advance MST 최소신장 트리
- 크루스칼(greedy)
- 프림(greedy)
- advance 단일출발지 최단경로
- 다익스트라(greedy)
- 벨만 포드(DP)
- advance 모든쌍 최단경로
- 플로이드 와샬(DP)
extream
- 존슨
extream
- flow
- 포드 풀커슨
- 애드몬드 카프
- 최대 이분 매칭
- 푸시재명명
- 재명명후 앞보내기
- flow
- advance 문자열
- 트라이
extream
- string matching
- 라빈카프
- kmp
- string matching
- advance 기하
- 선분의 교차성 검증
extream
- 볼록껍질(분할정복)
- 가장 가까운 점들의 쌍 구하기
- advance 정수론, 수학
- 소수판별
- gcd
- 중국인의 나머지 정리
- RSA
extream
- 밀러라빈 소수 판별
- 폴라드 로 소인수분해
extream
선형계획법
자료구조
- 해시테이블
- 레드블랙트리
- B트리
- Union find
- 피보나치 힙
- 반엠데보아스트리
참고
- CLRS
- 백준을 풀면 한번씩 나오던 주제들
Posted 2022-05-09