728x90
반응형
|
public static int solution(int num) { // 피보나치 수열 ( 1+1+2+3+5+8+13 ...) int last1 = 1, last2 = 1, next = 0, sum = 0; next = last1 + last2; while(next < num) { if(next % 2 == 0) { sum += next; } last1 = last2; last2 = next; next = last1 + last2; } return sum; }
728x90
반응형
'프로그래밍 노트 > 알고리즘' 카테고리의 다른 글
코딩테스트 #3(재귀함수) (0) | 2018.03.19 |
---|---|
[JAVA] 버블정렬(Bubble Sort) 알고리즘 (0) | 2018.03.14 |
[JAVA] 선택정렬(Selection Sort) 알고리즘 (1) | 2018.03.07 |
[JAVA] 피보나치 수열 코딩 (0) | 2018.03.07 |
코딩테스트 #1 (0) | 2018.03.05 |