โก
Fibonacci
Fibonacci๋ณดํต ํจ์ +20pts
Problem
Write a function that returns the nth Fibonacci number.
Examples
Input:
fibonacci(0)Output:
0Input:
fibonacci(6)Output:
8๐ก 0, 1, 1, 2, 3, 5, 8
Explanation
์ด ๋ฌธ์ ๋ **ํผ๋ณด๋์น ์์ด**๊ณผ **๋ฐ๋ณต๋ฌธ ์ต์ ํ**๋ฅผ ํ์ตํฉ๋๋ค. ์ฌ๊ท์ ๋นํจ์จ์ฑ์ ์ดํดํ๊ณ ๋ฐ๋ณต๋ฌธ์ผ๋ก ๊ฐ์ ํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์๋๋ค. **ํผ๋ณด๋์น ์์ด์ ์ ์** - F(0) = 0 - F(1) = 1 - F(n) = F(n-1) + F(n-2) (n >= 2) ์์ด: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, ... **์ฌ๊ท vs ๋ฐ๋ณต๋ฌธ** ์ฌ๊ท ๊ตฌํ: `return fibonacci(n-1) + fibonacci(n-2)` - ๋ฌธ์ : ๊ฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฒ ๊ณ์ฐ (์ง์ ์๊ฐ ๋ณต์ก๋) - fibonacci...
View detailed explanation โKey Concepts
ํผ๋ณด๋์น ์์ด ๋ฐ๋ณต๋ฌธ ์ต์ ํ ๊ตฌ์กฐ ๋ถํด ํ ๋น ์ฌ๊ท vs ๋ฐ๋ณต
Time: O(n) Space: O(1)
solution.js
Ctrl + Enter
Run tests to see results here.