알고리즘 분류
태그문제 개수
0-1 너비 우선 탐색#0-1-bfs1
AAA 트리#aaa-tree0
Heavy-light 분할#hld0
KMP#kmp0
mo's#mo4
가장 긴 증가하는 부분 수열 문제#lis1
값 / 좌표 압축#compression5
강한 연결 요소#scc1
게임 이론#game-theory9
격자 그래프#grid7
고속 푸리에 변환#fft1
구현#implementation204
균형 이진 탐색 트리#bbst1
그래프 이론 및 탐색#graphs52
그리디 알고리즘#greedy70
기하학#geometry16
깊이 우선 탐색#dfs10
너비 우선 탐색#bfs14
누적 합#prefix-sum37
느리게 갱신되는 세그먼트 트리#lazy-seg6
다이나믹 프로그래밍#dp55
다익스트라#dijkstra8
단절선과 단절점#articulation2
#deque2
두 포인터#two-pointers5
라빈-카프#rabin-karp2
런타임 전의 전처리#precomputation0
로프#rope0
링크/컷 트리#lct0
많은 조건 분기#case-work22
매개 변수 탐색#parametric-search4
머지 소트 트리#merge-sort-tree4
모듈로 곱셈 역원#modular-multiplicative-inverse2
무작위화#randomization1
문자열#string40
방향 비순환 그래프#dag6
배낭 문제#knapsack0
백트래킹#backtracking10
벨만-포드#bellman-ford1
볼록 껍질#convex-hull1
볼록 껍질을 이용한 최적화#cht0
분리 집합#disjoint-set2
분할 정복#divide_and_conquer2
분할 정복을 이용한 거듭제곱#exponentiation_by_squaring7
브루트포스 알고리즘#bruteforcing78
비둘기 집의 원리#pigeonhole-principle0
비트 집합#bitset1
비트마스킹#bitmask1
비트필드를 이용한 다이나믹 프로그래밍#bitfield-dp0
사칙연산#arithmetic30
삼분 탐색#ternary-search0
생일 문제#birthday-problem0
선분 교차 판정#line-intersection1
선인장#cactus4
선형대수학#linear-algebra2
세그먼트 트리#segment-tree25
세그먼트 트리 비츠#beats1
센트로이드#centroid1
센트로이드 분할#centroid-decomposition1
소수 판정#prime test5
소인수분해#factorization2
수학#math88
순열 사이클 분할#permutation-cycle-decomposition6
스위핑#sweeping6
스택#stack5
스프라그-그런디 정리#sprague-grundy0
슬라이딩 윈도우#sliding-window3
시뮬레이션#simulation82
아호-코라식#aho-corasick0
안정 결혼 문제#stable-marriage0
애드 혹#ad-hoc48
에라토스테네스의 체#eratos-sieve4
역추적#trackback4
오일러 경로 테크닉#euler-tour-technique0
오일러 투어 트리#ett1
오일러 피 함수#euler-phi1
오프라인 동적 연결성 판정#offline-dynamic-connectivity1
오프라인 쿼리#offline-queries5
우선순위 큐#priority-queue5
위상 정렬#topological-sorting1
유전 알고리즘#genetic1
유클리드 호제법#euclidean6
이분 그래프#bipartite-graph1
이분 매칭#bipartite-matching1
이분 탐색#binary-search23
이중 연결 요소#bcc2
임의 정밀도 / 큰 수 연산#arbitrary-precision3
자료구조#data-structure28
작은 집합에서 큰 집합으로 합치는 테크닉#small-to-large1
재귀#recursion8
접미사 배열과 LCP 배열#suffix-array0
정규표현식#regex1
정렬#sorting50
정수론#number-theory12
제곱근 분할법#sqrt-decomposition7
조합론#combinatorics7
중간에서 만나기#meet-in-the-middle0
집합과 맵#set23
차분 배열 트릭#difference-array-technique0
최단 경로#shortest_path11