[問題] 可以麻煩教教我這兩題解法嗎?!

看板Prob_Solve (計算數學 Problem Solving)作者 (賞我個工作吧)時間15年前 (2009/06/17 13:00), 編輯推噓2(203)
留言5則, 4人參與, 最新討論串1/2 (看更多)
因為要考試了 買了講義來看 可裡面只有題目跟答案 但是卻沒解法... 可以麻煩教教我嗎... 我想得頭好痛喔 我能提供題目跟答案 麻煩各位 m(_ _)m Q1: long test ( int n) { if ( n = =1 || n = = 0) return 1; else return ( test ( n-1) + test ( n-2)); } 請問執行test ( 6 ) 結果? Ans:13 Q2: int m1,m2=11,m3=1; for ( m1=0 ; m1<=m2 ; m1++ ) { m3=m1+m3 ; m1=m1+2; } 執行後m3=? Ans:19 -- ▼▼▼▼ k ▲▲▲▲ a / \ r -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.46.103.141 meow23:轉錄至看板 PLT 06/17 13:12

06/17 13:45, , 1F
第一題是遞迴的觀念 第二題就拿紙筆起來一個迴圈計算一次
06/17 13:45, 1F

06/17 13:53, , 2F
第一題 compile error
06/17 13:53, 2F

06/17 14:13, , 3F
第一提應該是費氏數列,你可以用遞迴概念求解。答案是8
06/17 14:13, 3F

06/17 14:14, , 4F
打錯數字.....剛好看到下偏有人出解了
06/17 14:14, 4F

06/17 14:22, , 5F
感謝各位 ^^
06/17 14:22, 5F
文章代碼(AID): #1AE7XJjf (Prob_Solve)
文章代碼(AID): #1AE7XJjf (Prob_Solve)