遞迴 尚學堂資料筆記

2021-07-26 22:42:24 字數 1147 閱讀 7263

遞迴 :在方法內部呼叫方法本身。

eg:斐波那契數列:(後乙個數字等於前兩個數之和)

public class testelse

}

使用迴圈的方式完實現以上功能:

public class fab{

public static void main(string args){

system.out.println(f(40));

public static long f (int index){

//使**更加完整強壯的**

if(int < 1){

system.out.println("error");

return -1;

if(intdex == 1 || index == 2){

return 1;

long f1 =1;

long f2 = 2

long f = 0;

for(int i = 0; i < index - 2; i++){

f = f1+f2;

f1 = f2;

f2 = f;

return f;

遞迴中用到的關鍵字:

if else switch do while break continue void 

尚學堂 oracle筆記

sql plus是oracle的乙個客戶端 cmd sqlplus 開啟瀏覽器http localhost 5560 isqlplus cmd cd c oracle product 10.2.0 db 1 bin sqlplus alter user scott account c oracle ...

python之父北京尚學堂 北京尚學堂 主頁

你輸入的郵件位址曾經通過 啟用了本站帳號,請使用 帳號直接登入。課程習題 提示請選擇乙個答案 提交檢視正確答案 下一題 0 data index data name 課程進度 開課時間待定 開課 進行到第 周 已結束 分 分 檢視證書 開啟奮鬥模式 已開啟奮鬥模式 申請證書 已申請證書,成績合格即頒...

北京尚學堂 單例模式筆記

public static synchronized dbconnectionmanager getinstance return instance 說這個採用了單例模式,多個資料庫連線時返回唯一例項,如果是第一次呼叫此方法,則建立例項 其實當時真的是一臉懵逼,不知道為啥,只知道講師這樣做了,我也跟...