iOS
iOS (Swift) 피보나치 수 (Fibonacci) 코드
crazydeer
2022. 7. 14. 09:00
반응형
피보나치 수 (Fibonacci)
피보나치 수 - 위키백과, 우리 모두의 백과사전
ko.wikipedia.org
정의
수학에서, 피보나치 수(Fibonacci numbers)는 첫째 및 둘째 항이 1이며 그 뒤의 모든 항은 바로 앞 두 항의 합인 수열이다.
처음 여섯 항은 각각 1, 1, 2, 3, 5, 8이다. 편의상 0번째 항을 0으로 두기도 한다.
이를 Swift로 함수를 만들어보자.
코드
func fibonacci(n: Int) { var res = [0, 1] if n < 2 { print("Enter a number greater than 1.") } else if n == 2 { print(res) } else { for _ in 1..<n-1 { res.append(res[res.count-2] + res[res.count-1]) } print(res) } } fibonacci(n: 1) |
결과
참고
안젤라유 강의
iOS & Swift - The Complete iOS App Development Bootcamp
From Beginner to iOS App Developer with Just One Course! Fully Updated with a Comprehensive Module Dedicated to SwiftUI!
www.udemy.com
위키 피보나치 수
반응형