반응형
Notice
Recent Posts
Recent Comments
Link
- Today
- Total
07-07 21:40
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- SQL
- Upper
- NVL
- struct
- 연산자
- scheduledTimer
- delegate
- ReLU
- trunc
- deeplearning
- sigmoid
- swiftUI
- Optional
- Linux
- barplot
- cocoapods
- r
- decode
- substr
- MVC
- tapply
- ios
- SWIFT
- 명령어
- rxswift
- grep
- 딥러닝
- 시각화
- Observable
- Python
Archives
iOS 개발 기록 블로그
iOS (Swift) 피보나치 수 (Fibonacci) 코드 본문
반응형
피보나치 수 (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
위키 피보나치 수
반응형
'iOS' 카테고리의 다른 글
iOS(Swift) CocoaPods 사용하기 2탄 (0) | 2022.07.16 |
---|---|
iOS(Swift) CocoaPods 사용하기 1탄 (0) | 2022.07.15 |
iOS (Swift) for 반복문을 사용하여 Typing Animation 만들기 (0) | 2022.07.13 |
iOS (Swift) Navigation Controller 생성 (Segue) (0) | 2022.07.12 |
iOS (Swift) PickerView 기본 + Networking&API 예제 1탄 (0) | 2022.06.30 |