[TIL] 2019-12-11

undefcat·2019년 12월 10일
0

TIL

목록 보기
94/228

2019-12-11 수요일

알고리즘

종만북

12. 최적화 문제 결정 문제로 바꿔 풀기

결정 문제가 최적화 문제보다 어려울 수는 없다. 최적화 문제를 푸는 optimize가 있다면, 결정문제는 아래와 같이 한 줄로 구현할 수 있기 때문이다.

func optimize(g *Graph) int

func decision(g *Graph, x int) bool {
  return optimize(g) <= x
}

최적화 문제를 결정 문제로 바꾸었을 때 쉽게 풀 수 있는 방법이 존재할 때가 있다.

profile
undefined cat

0개의 댓글