반응형
Notice
Recent Posts
Recent Comments
Link
- Today
- Total
04-01 09:08
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- ios
- decode
- 티스토리챌린지
- Linux
- MVC
- barplot
- Optional
- Observable
- tapply
- sigmoid
- substr
- rxswift
- HTTP
- rest api
- SQL
- struct
- swiftUI
- ReLU
- 시각화
- scheduledTimer
- deeplearning
- 명령어
- 오블완
- SWIFT
- Request
- cocoapods
- 딥러닝
- 연산자
- r
- 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 |