그래프와 관련된 심화 알고리즘을 알아보기 전에, 그래프의 간선을 몇 가지의 종류로 구분하는 방법을 알아봅시다.
백준13262 수열의 OR 점수
작성일
|
In
PS
백준13261 탈옥
작성일
|
In
PS
Divide and Conquer Optimization
작성일
|
In
Hard-Algorithm
서론
Divide and Conquer Optimization은 점화식이 아래 조건을 만족할 때 사용할 수 있습니다.
- 점화식 꼴 : $\displaystyle D(t, i) = min_{1 ≤ j < n}{D(t-1, j)+C(j, i)}$
- 조건 : $D(t, i) = D(t-1, j) + C(j, i)$을 만족하는 가장 작은 $j$를 $P(t, i)$이라고 할 때 $P(t, i) ≤ P(t, i+1)$을 만족
백준13260 문자열 자르기
작성일
|
In
PS
백준13974 파일합치기2
작성일
|
In
ICPC
백준11066 파일 합치기
작성일
|
In
ICPC
knuth optimization
작성일
|
In
Hard-Algorithm
수정 예정
monotone stack
작성일
|
In
Medium-Algorithm
monotone stack은 몇몇 문제들의 시간 복잡도를 O(n)정도로 줄어주는 강력한 테크닉입니다.
[UnionFind] Union Find의 최적화
작성일
|
In
Medium-Algorithm