- 회고
78. 피보나치 수 : https://school.programmers.co.kr/learn/courses/30/lessons/12945
- 풀이 과정
- 처음 수 fo, 두번째 수 f1 변수 선언 및 초기화
- i = 2부터 n까지 반복문 진행
- 구하는 값은 n번째 피보나치 수를 1234567으로 나눈 나머지값이다.
- 분배법칙으로 인해 (a + b) / c와 a / c + b / c의 값은 같으므로 계산 할 때 마다 1234567을 나눠 오버플로우를 방지한다.
※ 오버플로우 발생으로 그냥 진행 시 테스트케이스 실패 발생
- 진행
일자 | 완료 번호 |
24.07.16 ~ 24.07.31 | 1~63 |
24.08.01 ~ 24.08.20 | 64~75 |
24.08.21 | 76 |
24.08.23 | 77 |
24.08.27 | 78 |
'Java & Spring > 코딩테스트' 카테고리의 다른 글
34일차 - 알고리즘 코드카타 (0) | 2024.08.30 |
---|---|
33일차 - 알고리즘 코드카타 (0) | 2024.08.30 |
29일차 - 알고리즘 코드카타 (0) | 2024.08.23 |
27일차 - 알고리즘 코드카타 (0) | 2024.08.21 |
26일차 - SQL 코드카타 (0) | 2024.08.20 |