juju22   6년 전

21 3 10
1 2 3
3 4 5
5 6 7
7 10 9
11 9 13
12 13 14
14 15 16
16 18 19
17 18 19
20 18 21

output 10

21 3 10
1 2 3
3 4 5
5 6 7
7 10 9
11 9 13
12 13 14
14 15 16
16 18 19
17 18 19
20 8 21

output -1

만든 테스트는 잘 나오는데.. ㅠㅠ 뭐가 문제일까요,,,???

cheetose   6년 전

next_permutation의 시간복잡도는 O(n!)이라서 시간초과가 납니다.

cheetose   6년 전

정확히는 저 next_permutation의 시간복잡도는  amortized O(1)인데 n!번을 해야 저 반복문이 종료돼요

juju22   6년 전

저 while 문을 아래처럼 바꿨는데도 시간 초과가 나네요 ㅠㅠ

이 방식으로는 풀 수 없는 걸까요..???

댓글을 작성하려면 로그인해야 합니다.