劍指1
題目描述:大家都知道斐波那契數列,現在要求輸入一個整數n,請你輸出斐波那契數列的第n項(從0開始,第0項為0,第1項是1)。
n\leq 39n≤39
程式碼:
public class Solution {
public int Fibonacci(int n) {
if(n < 0){
return -1;
}
if(n == 0){
return 0;
}else if(n == 1){
return 1;
}
return Fibonacci(n-2) + Fibonacci(n-1);
}
}
相關文章
- 劍指 offer(1) -- 陣列篇陣列
- 刷劍指
- 劍指OFFER
- 【劍指offer】二進位制中1的個數
- 【劍指offer】【1】二維陣列中的查詢陣列
- 劍指offer導航
- Leetcode劍指offer(八)LeetCode
- 劍指offer16
- 劍指 offer20
- 劍指 offer21
- 劍指 Offer 列印從1到最大n位數c++C++
- 劍指Offer--面試題1:賦值運算子函式面試題賦值函式
- 劍指 Offer 15. 二進位制中1的個數
- 【劍指 Offer 】17. 列印從1到最大的n位數
- 劍指offer | 17. 列印從1到最大的n位數
- 1. 二位陣列中的查詢(劍指offer)陣列
- 劍指Offer題解合集
- 【劍指Offer】矩形覆蓋
- 劍指offer——跳臺階
- 六、劍指 Offer(25~29)
- 劍指Spring原始碼(二)Spring原始碼
- 劍指Spring原始碼(一)Spring原始碼
- 劍指offer-JavaScript版JavaScript
- 劍指offer刷題記錄
- 劍指offer-第2章
- 劍指offer第41~50題
- 【劍指offer】【2】字串的空格字串
- 劍指offer刷題之路--1.陣列中重複的數字陣列
- 劍指Offer積累-JZ1-二維陣列中的查詢陣列
- 【好書推薦】《劍指Offer》之硬技能(程式設計題1~6)程式設計
- LeetCode C++ 劍指 Offer 64. 求1+2+…+n【Bit Manipulation】中等LeetCodeC++
- 【劍指offer中等部分4】二進位制中1的個數(java)Java
- 劍指immer,更快更強的limu
- 劍指 Offer 38. 字串的排列字串
- 《劍指 Offer》棧實現佇列佇列
- 劍指offer刷題day02
- LeetCode|劍指 Offer 49.醜數LeetCode
- 劍指offer第49題 醜數