wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

遞迴

Total questions: 5

Worksheet time: 3mins

Name
Class
Date
1.

函數自己呼叫自己稱為

a)

遞迴

b)

循環

c)

同步

d)

重覆

2.

關於遞迴函數的敍述,何者有誤?

a)

不一定要有回傳值

b)

不一定要有終止條件

c)

函數會呼叫自己本身

d)

比起非遞迴版本,執行效率可能比較慢

3.

解河內塔問題,如果以遞迴方式思考,一般情況需要幾個步驟?

a)

2

b)

3

c)

4

d)

5

4.

爬樓梯問題,最多走三步,走 n 步可能性為 f(n),則 n>3 時,其遞迴關係為:

a)

f(n) = f(n-1) + f(n-2)

b)

f(n) = f(n-1) + f(n-2) + f(n-3)

c)

f(n) = f(n-1) + f(n-2) + n

d)

f(n) = f(n-1) + n

5.

上圖為某生解河內塔問題的程式,以下何者正確?

a)

n=5 的情況會呼叫 n=4 的情況

b)

這是一個遞迴程式

c)

這個程式不會結束

d)

這個程式少了終止條件