Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags more
Archives
Today
Total
관리 메뉴

개발합니다

[001] 피보나치 수열 출력 본문

알고리즘

[001] 피보나치 수열 출력

돈기법 2022. 4. 3. 21:32

A(n) = A(n-1) + A(n-2) 을 만족하는 피보나치 수열을 출력.

ex. 1 1 2 3 5 8 13 21 34 . . .

 

[답]

public class Fibonacci {

	public static void main(String[] args) {
		int []number = new int[100];
		number[0] = 1;
		number[1] = 1;
		
		for (int i = 0; i < number.length-2; i++) {
			number[i+2] = number[i] + number[i+1]; 
		}
		
		for (int i = 0; i < 10; i++) {
			System.out.print(number[i] + " ");
		}

		
	}

}

 

[풀이]

배열, for문 사용

첫번째 항과 두번째 항을 1로 초기화 하고 for문을 이용해서 더하는 방식

 

 

'알고리즘' 카테고리의 다른 글

[005] 크레인 인형뽑기 게임  (0) 2022.04.04
[004] 숫자 문자열과 영단어  (0) 2022.04.04
[003] 전화번호 목록  (0) 2022.04.03
[002] 완주하지 못한 선수  (0) 2022.04.03