999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

算法練習(xí)

2021-06-28 17:39:49
電腦報 2021年10期

斐波那契數(shù)列又稱黃金分割數(shù)列,而斐波那契螺旋線是在斐波那契數(shù)列為邊長的一系列正方形中繪制一個90度的弧線,將這些弧線連接起來組成的一條漂亮的螺旋線,又稱為“黃金螺旋”。自然界中存在許多“黃金螺旋”的圖案,不得不感嘆大自然的鬼斧神工(圖1)。

先思考斐波那契螺旋線的繪制算法,需要產(chǎn)生符合斐波那契數(shù)列的數(shù)字(0,1,1,2,3,5,8,13……),這個數(shù)列可以用遞歸的方法定義F0=0,F(xiàn)1=1,F(xiàn)n=F(n-1)+F(n-2)。接著按這個數(shù)列繪制出對應(yīng)邊長的正方形并拼接在一起,然后繪制出對應(yīng)的弧度進行組合完成“黃金螺旋”。

接下來思考用Scratch完成這個算法需要將繪制過程分為幾個步驟。對應(yīng)分成三個步驟:1.繪制正方形;2.計算斐波那契數(shù)列;3.繪制弧線(圖2)。

開始編程,刪除小貓角色,新增鉛筆角色用于繪制正方形,在繪制前先在造型中將筆尖的位置調(diào)整到中心。初始化畫筆的粗細(xì)、角色大小、抬筆狀態(tài)。接下來考慮需要使用的變量,變量有三個:“正方形的邊長”,從圖中觀察到初始值是1;為了用遞歸產(chǎn)生斐波那契數(shù)列的數(shù)字,還需變量F1初始值0和F2初始值1。圖中有六個正方形,所以可以定義循環(huán)重復(fù)執(zhí)行6次(也可以手動輸入其他循環(huán)次數(shù))。增加兩個自制積木:“繪制正方形”和“計算斐波那契數(shù)列”;正方形的繪制比較簡單,就不細(xì)說了,用(“正方形的邊長”×30)讓正方形大小更好看。需要注意一個細(xì)節(jié),畫完一個正方形后下一個正方形的起點不是在上一個正方形的終點,圖2中綠色箭頭標(biāo)注的就是前三個正方形的起點,仔細(xì)分析知道畫完后還要移動兩次。繪制完一個正方形后用自制積木“計算斐波那契數(shù)列”計算出下一個正方形的邊長。到這一步結(jié)束后,我們已經(jīng)完成了所有正方形框的繪制。接下來是對弧線進行繪制了(圖3)。

正方形用藍色繪制,螺旋用紅色繪制,所以需要創(chuàng)建一個新的空白角色用于繪制螺旋線。初始化畫筆粗細(xì)、起始位置、抬筆狀態(tài)。弧線角度為90度,重復(fù)執(zhí)行10次,每次右旋轉(zhuǎn)9度。確定旋轉(zhuǎn)時移動的步數(shù)要稍微難一些。直接告訴你答案,這里用(“正方形的邊長”×30×0.154)。為什么是0.154倍呢?本來移動步長應(yīng)該為以正方形邊長為半徑的弧線長的十分之一(πr/2÷10=0.157r),不過考慮到畫筆還有3的粗細(xì),所以經(jīng)過調(diào)整為0.154倍邊長。

“黃金螺旋”只是數(shù)學(xué)中的六大經(jīng)典螺旋之一,還有“費馬螺旋、阿基米德螺旋、雙曲螺旋”都是非常有意思的圖形,大家也可以去嘗試挑戰(zhàn)一下自己哦。

主站蜘蛛池模板: 中文无码精品A∨在线观看不卡| 国产精品综合色区在线观看| 91成人在线观看| 国产成人8x视频一区二区| 久久久久亚洲Av片无码观看| 国产精品区视频中文字幕| 日韩第一页在线| 久久综合色视频| 亚洲男人天堂久久| 青青青亚洲精品国产| 国产成人免费手机在线观看视频| 色综合a怡红院怡红院首页| 精品国产www| 亚洲成人免费看| 极品性荡少妇一区二区色欲| 怡红院美国分院一区二区| 亚洲综合色婷婷| 欧美日韩国产系列在线观看| 免费在线国产一区二区三区精品| 亚洲,国产,日韩,综合一区| 久久黄色小视频| 亚洲成人高清无码| 欧美性天天| 波多野结衣一区二区三视频| 亚洲AV永久无码精品古装片| 国产欧美日韩在线一区| 99re这里只有国产中文精品国产精品 | 91在线日韩在线播放| 日韩AV无码一区| 狠狠ⅴ日韩v欧美v天堂| 亚洲日韩精品无码专区97| 婷婷伊人五月| 国产一二三区视频| 男人天堂伊人网| 色天天综合久久久久综合片| 无码中文字幕精品推荐| 99性视频| 99视频精品全国免费品| 日韩色图区| 99伊人精品| 午夜福利无码一区二区| 国产成人高清精品免费软件| 第一页亚洲| 国产成人精品18| 亚洲成人一区二区| 成年人国产视频| 国产一区二区色淫影院| 国产一在线| 国产永久无码观看在线| 99国产精品免费观看视频| 综合久久五月天| 亚洲女同一区二区| 色综合久久久久8天国| 精品综合久久久久久97超人该| 极品国产一区二区三区| 亚洲精品国产首次亮相| 最新日韩AV网址在线观看| 国产偷国产偷在线高清| 欧美色亚洲| 国产激情第一页| 91无码人妻精品一区| 国产区精品高清在线观看| 亚洲男人在线天堂| 在线播放国产一区| 日韩无码真实干出血视频| 中文字幕亚洲专区第19页| 无码aaa视频| 亚洲无限乱码一二三四区| 国产一区二区三区免费观看 | 99视频在线免费| 在线精品自拍| 国产乱人伦偷精品视频AAA| 高潮毛片免费观看| 亚洲国产精品久久久久秋霞影院| 亚洲高清资源| 久久久久亚洲Av片无码观看| 国产精品自在拍首页视频8| 老色鬼久久亚洲AV综合| 免费看美女毛片| 国产成人精品男人的天堂| 欧美国产三级| 婷婷中文在线|