• Tidak ada hasil yang ditemukan

DOC 遞迴方法

N/A
N/A
Protected

Academic year: 2023

Membagikan "DOC 遞迴方法"

Copied!
6
0
0

Teks penuh

(1)

遞迴方法

曾俊雄/建國高中

前言:

95 學年度普通高級中學數學課程綱要中,『遞迴關係』將從現行的數列級數單元(第 一學年第三章)移往排列組合單元(第二學年第五章)。為因應這樣的變化,許多老師 關心用什麼例子引入遞迴關係?在此提供筆者編寫給建中數理資優班有關『遞迴方 法』這一單元的上課講義與大家分享。

內容大綱為:

第一節 遞迴方法簡介

第二節 簡易遞迴數列的解法 第三節 生成函數解法

第一節 遞迴方法簡介:

一、遞迴方法的介紹

某些與自然數有關的問題,往往隱含固定的規律,處理這一類的問題通常分成三個步驟:

(1) 依據題設條件構造一個數列 an

(2) 建立相鄰項間的遞迴關係(亦稱為遞迴方程式) (3) 解遞迴方程式,求出一般項an (用n表示)

此種處理問題的方法叫做遞迴方法。簡單的說:遞迴方法就是構造遞推式的解題法。

我們先透過有趣的問題來引介 (1) 如何構造一個數列 an (2) 如何建立遞迴關係式

至於如何求解“遞迴數列“?較簡單的,可用 觀察  歸納  猜想  證明

的模式去處理。一般遞迴數列的解法將安排在第二節以後陸續介紹。

(2)

[例題1]用12的拼片(可橫放或直放) 拼2n的棋盤,假設拼好2n的棋盤,有an種方法。

(1)試建立an遞迴關係式。

(2) 用12的拼片(可橫放或直放) 拼210的棋盤的方法有幾種?

[解答]:

(1)我們從左上角開始拼,假設拼好2n的棋盤,有an種方法。

第一塊可以放直的或是橫的。

設第一塊是放直的,則剩下是2(n1)的棋盤,有an1種方法。

若第一塊是放橫的,則下方一塊勢必也是要橫的﹔此時剩下是2(n2)的棋盤,有an2 種方法。

因此得到的遞迴關係式為 anan1an2nN 。 (2)由an的意義知a1 1,a2 2。可推得a10 = 89

[練習題]

一至二樓有8級樓梯,某人上樓,每次可跨1級或2級,假設爬n級樓梯的方法有an種方法。

(1)試建立an遞迴關係式。

(2)不同上樓的方法有     種。

【解答】(1)anan1an2nN 。(2)34 [例題2](兔子問題)

義大利數學家費布納西(Fibonacci,1170~1250)曾經提出一個有趣的問題:一對兔子出生後,

兩個月就能生小兔子,以後每個月都恰好生一對小兔子(一雌一雄),開始時假如養了初生的 小兔子一對,試問一年後共有幾對兔子?(假設生下的兔子都不會死)

[解答]:

(1)構造數列<Fn>,設經過n個月後兔子的數目有Fn對。列表計算並仔細觀察、歸納:

n個月 一 二 三 四 五 六 七 八 … 大兔對數 1 1 1 1 2 3 5 8

小兔對數 0 0 1 2 3 5 8 13 總對數Fn 1 1 2 3 5 8 13 21 說明:能生小兔的稱為大兔。

(2)建立遞迴關係式:

n個月後兔子的數目有Fn對是由兩部分構成:

第n1個月開始時的兔子對數Fn1

第n2個月開始時的兔子對數Fn2

¤j

¤j

¤j

¤p

¤j

¤p

¤p ¤p

¤p

¤p

¤p

¤p

1 1 2 3 5 ….

(3)

所以Fn Fn1Fn2(n3)

(3)由

n n

n F F

F

F F

1 2

2

1 1

,可推得數列<Fn>:1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144

, 

所以 F12 = 144。

(註)Fn的一般項表達式將在第二節介紹。

棣美弗(de Moivre.法1667-1754)給出<Fn>的一般項表達式:

Fn = [()n()n]。

而數列<Fn>:1,1,2,3,5,8,13,21,34,55,………稱為費氏數列。

[練習題]

試用(第二)數學歸納法原理證明:Fn = [()n()n] 對一切自然數n都成立。

[例題3](河內塔問題)

相傳在創世紀時代,河內(Hanoi)的一座寺廟裡豎立者三根銀棒,有六十四個大小都不同的金 盤(金盤正中央有一小孔)”大盤在下,小盤在上”依序套在同一根銀棒上。造物主命僧侶把64 個金盤全部移到另一根銀棒上,並且規定:每依次只能移動一個金盤,在移動的過程中,較 大的金盤不可套在較少的金盤上。當金盤全數搬完,世界末日將降臨,忠誠者得到好報,不 忠者受到懲罰。試問搬完64個金盤最少需多少次?

[解答]:

(1)構造數列<an>,假設an代表搬完n個金盤所需的最少次數,列表計算,並仔細觀察、歸

納:

金盤數n 1 2 3 4 5 6 … 次數

a

n 1 3 7 15 31 63

(2)建立遞迴關係式:

如圖所示,根據搬動的規則,

先將A棒上面n1個金盤先搬到銀棒B上,則需要搬動an1次。

再將A棒上面最底的第n個金盤搬到銀棒C上,則需要搬動1次。

最後再將B棒上的n1個金盤搬到銀棒C上,則亦需要搬動an1次。

所以合計搬完n個金盤所需的最少次數

1

1 1

n n

n a a

a 2an1 1

a1 1,得a2 3221,a3 7231, 1

2 15 4

4   

a ,…利用數學歸納法可證明 N

n

an 2n 1, 。 所以a64 2641

(4)

(註)這項任務並不簡單,如果搬動一個金盤平均花掉一秒,那麼搬完64個金盤需 2641=18,446,744,073,709,551,61599秒 > 5840億年

即1秒鐘搬一個,日夜不停地工作,要完成造物主交代的任務,所需時間超過5840億年,世 界末日遙遙無期。但終將來臨!諸惡莫作,眾善奉行,切記!切記!

[練習題]

利用數學歸納法證明:an 2n 1對一切自然數n都成立。

[例題4](雪花-碎片)

ABC是邊長為1的等邊三角形。將三邊分別三等分,取中間段為一邊向外側做正三角形 並且將中間這一段擦去,其次將剩下的每一邊再三等分,取中間段為一邊向外做正三角形,

再將中間這段擦去。仿此程序繼續做下去,得一系列的碎形。求(1)第6次之碎形的周長。(2)第 n次碎形的周長。

[解答]:

(1)構造數列

a

n

。設

a

n 表第n個碎形的周長

列表計算並仔細觀察、歸納:

n個碎形 1 2 3 4 … … 周長

a

n 3 4

3 16

9 64

(2)建立遞迴關係式:

a1=3,a2= 4 (初始值)

又 第n+1個碎形的周長 = 第n個碎形的周長去掉每一邊的中間段,再增加中間段的 2倍。

an+1 = anan + an = an

(3)求解an

由(2)知

a

n

為一等比數列,首項a1=3,公比r = 所以an = 3()n1a6= 。

[練習題]

(5)

ABC是邊長為1的“直立”三角形,取三邊中點並兩兩連線,將ABC的面積四等分,得到 三個“直立”正三角形,和一個“倒立”正三角形(即圖中的陰影區),將“倒立”正三角形移走。

其次將剩下的三個“直立”正三角形,依照相同的方法分割,並移去其中的“倒立”正三角形,

 .

設第n次移走“倒立”正三角形後,所剩下的面積是Sn。 (1) 以遞迴的方式定義Sn。 (2) 求S5

[解答]:(1)

16 3 3

1

SSn Sn ,n2,nN 4

3

1 (2) 3 0.10276

4096 243

5

S

像兔子問題(例2),河內塔問題(例3)及碎形周長問題(例4),如果一個接一個,一項一項去推算,

就像步入迷宮,岔路越來越多,不知所終。我們所採用的方法是 (1)依題意去構造一個數列<an>

(2)確定(觀察)數列的前幾項值(初始值) (3)建立遞迴關係式

然後再去求解

a

n ,這種處理問題的方法叫做遞迴方法,它常用在計算機科學,離散數學,遊戲……

等許多領域。

1.一個邊長為n的大正方形中,共有n2個單位正方形,如果每一個單位正方形的邊都恰有一根火柴棒,

而此大正方形共用了an根火柴棒,那麼an+1an=     。

2.設平面上的n條直線最多可把平面分割成an個區域。

(1) 試求出a1 , a2 , a3

(2) 以遞迴的方式定義出an

(3) 試證an2

2n2

n  ,n1

3.設平面上經過一個定點的n個圓,最多能將平面分成an個部分。

(1) 試求出a1 , a2 , a3 , a4

(2) 以遞迴的方式定義出an

(3) 試證an2

2n2

n  ,n1

4.如圖,A柱中有n個大小不同的圓盤由大而小往上堆疊,若要 從A柱全部搬移至B柱,每次只能搬動一圓盤,且每次都必 須先經中間柱(不可由A直接放入B)且大盤不可放在小盤 之上,設共要搬動an次,若an  1pank,求pk

5.將1元、 2元、3元、4元四種郵票貼成一排,共貼 8元,問有幾種不同的貼法。

[提示:設貼成n元時有an種方法,找出

a

n

的初始條件及遞迴關係。]

(6)

6.用紅、白、藍三色將1n棋盤上的方格塗色,對於n1,2,3,,an表示沒有兩相鄰方格都塗紅色 的個數,求an所滿足的遞迴關係式。

7.(著色問題)地圖上某一地區有

n

個國家相鄰,但

n

個國家只有一個公共 點

(如圖)。現用紅,黃,綠三種顏色給地圖染色,但使相鄰的國家顏色不同。

an表示滿足上述染色規則的方法數,求an所滿足的遞迴關係式。

8.(巴拿赫火柴問題)

n根火柴,甲、乙兩人輪流取,每次只能取1根或2根。令an表示n根火柴,由甲先取並且輪到甲 取光的方法數,求an所滿足的遞迴關係式。

Sn S1 S2 S3

Sn-1

Referensi

Dokumen terkait

作業說明 項目編號 項目名稱 桃園市立青溪國民中學辦理中輟學生追蹤及復學安置作業流程 承辦人員 輔導組 相關單位 相關處室、強迫入學委員會、導師、輔導老師 辦理期程 全學年 辦理時間 全學年 注意事項 一、中途輟學學生類別: (一)第一類:未經請假未到校上課達 3 日以上之學生。 (二)第二類:學期開學未到校註冊(含新生直到開學後未報到)達 3 日

已知點P-3,4,-5為空間中一點,則下列敘述何者正確?多選 A點P在x軸的正射影為-3,0,0 B點P關於xy平面的對稱點坐標為 -3,4,0 C點P到z軸的距離為5 D設O為原點,則OP在xy平 面的正射影長為5 E點P關於yz平面的正射影為-3,0,0... 5分 臺北市立萬芳高級中學九十三學年度第一學期第二次定期考試 答 案卷 科目:高二數學社會組

迴歸分析(Regression Analysis)起源 迴歸的最早形式是最小平方法, 由1805年的勒壤得 Legendre,和1809年的高 斯Gauss出版。勒壤得和高 斯都將該方法應用於從天文觀 測中確定關於太陽的物體的軌 道(主要是彗星,但後來是新 發現的小行星)的問題。 「迴歸」一詞最早由法蘭西斯·高爾頓(Francis Galton)所使

我國某屆立法委員選舉的選票設計如下圖,關於選票之相關敘述,下列何者正確? A原住民身分選民與其他選民同為領取圖中區域立委選票 B 無法從選票設計看出這是以並立制計算席次的選舉制度 C 在政黨選票上,選民可以投兩個政黨,也就是所謂的兩票制 D為爭取政黨票,各政黨須提出相同數額的不分區候選人名單 【答 案】 B

當前高中職『多』元入學的變革與挑戰 臺北市立建國高中校長蔡炳坤寫於 2009/5/18 一、 高中職多元入學 民國84年,教育部在「中華民國教育報告書」中揭示:「改進高中入學制度, 建立多元入學管道」,而後依據教育基本法第九條、高級中學法第三條及職業學 校法第四條之規定,於民國87年7月發布「高級中學多元入學方案」,同年9

個比a2小的數叫做a3,……,重覆這種搜尋,直到找不到更小的數為止。設最後 一個數為an,這樣由a1,a2,…,an所構成的數列命名為A數列。 2.由x1,x2,…,x31中去掉A數列中的數,剩下者構成另一個數列,稱為X1。令b1為 X1中的第一個數,依步驟1中的搜尋方式,又構成一數列b1,b2,…,bm,稱為B數 列。

18:00 賦歸 七、活動目的: 本營隊期望引起升高中之女學生對數理科學方面之興趣,利用班級在數理科學 方面的資源及長才,提供學員多元接觸數理領域課程及專家之機會,希望能為 台灣培育數理科學人才及女性科學家盡一份心力。 八、招收對象:國三升高一之女學生 九、報名與收費方式:於官方網站填寫報名表單 (表單連結:

2﹒試說明輪系中惰輪及中間輪的功用。 答案:1惰輪的功用:惰輪齒數節徑與輪系值無關,但惰輪數對末輪之迴轉方向有影響。輪系:以外接者而言,凡惰輪之 數目為奇數者,則首末兩輪之迴轉方向相同,即輪系值為正號;凡惰輪之數目為偶數者,則首末兩輪之迴轉方向相 反,輪系值為負號。