2748번 - 피보나치 수 2
저는 먼저 변수를 사용해서 풀었는데 이때도 답은 잘 나오는데 계속 제출했을 땐 "틀렸습니다"가 떠서 결국 다른 분 코드를 참고했습니다
다들 배열을 사용하시길래 저도 배열을 사용한 쪽으로 코드를 고쳤고 답은 맞았습니다만
혹시 변수를 사용하면 안 되는 헛점이 있나요?
n번째 피보나치 값은 이 사이트와 대조해서 맞춰봤습니다 (피보나치 수열 생성기)
위 방식은
N = 1 일때 답이 0 이 나와서 틀렸습니다가 나옵니다
for문은 N >=2이상인 경우만 해주니
N = 1 일때를 처리해주면 맞게 나오네요
밑에 배열을 이용한 방식은
fibonacci[0] = 0, fibonacci[1] = 1;
이렇게 처리를 해주셨는데
위에는 1번 째 피보나치 수열에 대해서는
처리를 안해주셔서 틀리게 나옵니다.
저 같은 경우는 배열이 편하고
만약에 질의가 여러개 있으면 배열이 효율적이죠
변수 쓰면 시간초과고
@fbfbf1
아~~ 1을 생각 안했네요 답변 감사합니다!
@sonjaewon
그 부분도 생각을 못했네요 답변 감사합니다!
댓글을 작성하려면 로그인해야 합니다.
kym1229 3년 전
저는 먼저 변수를 사용해서 풀었는데 이때도 답은 잘 나오는데 계속 제출했을 땐 "틀렸습니다"가 떠서 결국 다른 분 코드를 참고했습니다
다들 배열을 사용하시길래 저도 배열을 사용한 쪽으로 코드를 고쳤고 답은 맞았습니다만
혹시 변수를 사용하면 안 되는 헛점이 있나요?
n번째 피보나치 값은 이 사이트와 대조해서 맞춰봤습니다 (피보나치 수열 생성기)