kcl5363   6년 전

행렬로 피보나치를 풀었는데 시간초과가 떠서 어떤 부분이 잘못됬는지 모르겠습니다.

가르쳐 주세요 ㅠㅠㅠㅠㅠㅠㅠㅠ

jh05013   6년 전

a와 b는 int 범위가 아닙니다.

kcl5363   6년 전

문제 다시읽고 코드 수정했는데 시간초과문제는 어떻게 해결할 수 있을까요? 불필요한 부분이 있나요? 행렬로 푸는 것보다 더 빨리 풀 수 있는 방법이 있을까요?? 도와주세요ㅠ

jh05013   6년 전

행렬 제곱을 하는 데 O(n)이 걸리면 여기서 쓰는 의미가 없습니다. 행렬 거듭제곱에 대해 알아보세요.

Green55   6년 전

1629 곱셈 문제를 한번 풀어보세요.

https://www.acmicpc.net/proble...

kcl5363   6년 전

1629 곱셈문제 거듭제곱 알고리즘활용해서 피보나치 행렬로 풀어봤습니다. 저번의 코드보다 시간복잡도가 훨씬 줄어든 거 같은데 틀렸다고 뜨네요

혹시 여기서 어느 부분이 틀렸는지 짐작가는 부분이 있나요??? 오버플로우 문제인가요??

kcl5363   6년 전

해결했습니다~~ 감사합니다!! ^^

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