国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

2025藍(lán)橋青少省賽&信息素養(yǎng)總決賽Scratch備戰(zhàn)精講

0
分享至


陣型繪畫或克隆問題

陣型模式的繪畫或克隆題,也是重大考試中經(jīng)常出現(xiàn)的主題,如下圖:


都是近年來出現(xiàn)在藍(lán)橋杯或等考題中的題型。

這些陣型圖包括:正方形,等腰三角形,倒三角形,菱形等造型。有的需要通過克隆(或圖章)角色來形成,有的是通過畫筆來畫出。

對(duì)于這類題,我們解決思路是:

1、決定起始位置(通常是左上角的坐標(biāo));

2、找出圖形的規(guī)律(包括圖形的形狀、行縮進(jìn)、行間距、列間距等變量)。

我們以下圖為例,來給出三角形的陣型圖:


其中,小黃球是一個(gè)角色。

為便于編寫程序,我們可以定義以下變量:


能過雙重循環(huán)來實(shí)現(xiàn)整個(gè)過程,外層循環(huán)控制行數(shù)(Y軸方向),內(nèi)層循環(huán)控制列數(shù)(X軸方向,每行的元素個(gè)數(shù))。

每完成一行后,調(diào)整行道位置即可,示例代碼如下:


這類題本身難度不大,往往結(jié)合其他問題來構(gòu)成一個(gè)整體,但因?yàn)樯婕暗降降淖兞康膽?yīng)用、雙重循環(huán)等,所以,也是考試中經(jīng)常出現(xiàn)的題型。如:

第15屆藍(lán)橋青少省賽Scratch初級(jí)組第3題:畫西瓜

第15屆藍(lán)橋青少省賽Scratch中級(jí)組第5題:妖怪矩陣

第14屆藍(lán)橋杯Scratch圖形化編程國賽中級(jí)組第6題:太空大戰(zhàn)

子串匹配問題

(第15屆藍(lán)橋青少省賽Scratch中級(jí)組第6題:截取遞增數(shù)):

給你一個(gè)不含 0的九位數(shù),請(qǐng)找出從這個(gè)九位數(shù)中能截取出的所有遞增數(shù)。例如:115367482能夠截取出的遞增數(shù)有:15、36、 67、367、48。注意:只能截取若干個(gè)連續(xù)的數(shù)。

所謂遞增數(shù),即,如果一個(gè)大于9的正整數(shù)各個(gè)數(shù)位上的數(shù),從左到右是逐漸變大的,那么就稱這個(gè)數(shù)為遞增數(shù)。例如:124、248 是遞增數(shù)。

相似的問題,還包括:

截取遞減數(shù): 從左到右嚴(yán)格遞減

波峰數(shù)(或波谷數(shù)):即一個(gè)數(shù)的中間數(shù)字同時(shí)大于(波峰)或小于(波谷)左右相鄰數(shù)字,如:

波峰數(shù):142(4是峰),253(5是峰)

波谷數(shù):354(5是谷),131(3是谷)

回文子串(對(duì)稱數(shù)):即一個(gè)子串正讀反讀相同;

奇偶交替數(shù)等。

這些題的特點(diǎn)是:要求從一個(gè)長串?dāng)?shù)字中截取連續(xù)的子串,并篩選滿足特定條件(如遞增、遞減、回文等)的子序列。

通常,這類題的解法是:

1、枚舉法(窮舉法)

也就是枚舉出長序列中所有的子串,找出符合要求的子串,其一般步驟為(以上面的截取遞增數(shù)為例):

a. 遍歷所有可能的連續(xù)子串

從九位數(shù)中截取長度為2到9的所有連續(xù)子串(因?yàn)檫f增數(shù)必須>9,最小長度為2)。

示例:數(shù)字115367482

長度為2的子串:11, 15, 53, 36, 67, 74, 48, 82

長度為3的子串:115, 153, 536, 367, 674, 748, 482

...(直到長度為9的整個(gè)數(shù))。

b. 檢查子串是否為遞增數(shù)( 從左到右依次比較相鄰數(shù)字)

c. 輸出符合條件的子串(保存到列表中)

在編程時(shí),我們可以設(shè)置內(nèi)外兩重循環(huán),如:

外層循環(huán)i:遍歷子串長度(1到8),內(nèi)層循環(huán)j:遍歷起始位置(i+1,9)。

截取子串后,可通過一個(gè)子過程(自定義積木)判斷子串是否遞增,若滿足條件,加入遞增數(shù)列表,示例如下(非完整代碼):


2、 滑動(dòng)窗口法

如圖:


我們可以定義兩個(gè)指針變量(left ,righ),分 別標(biāo)記子串的左右邊界,遍歷數(shù)字時(shí),動(dòng)態(tài)擴(kuò)展窗口,僅檢查連續(xù)遞增的序列,如果不再遞增,則更新變量的值,判斷下一個(gè)起始位置,如:

初始時(shí),left=1, right=2,若數(shù)字[right] > 數(shù)字[right-1],則right右移,擴(kuò)展窗口。

否則,記錄當(dāng)前窗口的遞增子串,并重置left,right變量。

此方法的核心思想,就是一邊遍歷時(shí)一邊判斷,避免無效截取,所以,方法也更做優(yōu)。

除了對(duì)數(shù)字子串的判斷外, 我們同樣遇到對(duì)字符串的判斷,如:

例: 查找所有不重復(fù)的子串(第15屆藍(lán)橋杯Scratch選拔賽第2次STEMA測(cè)評(píng)5第題:不重復(fù)的子串)

題目是:字符串為abbcd,所有子串有:a、ab、abb、abbc、abbcd、b、bb、bbc、bbcd、 bc、 bcd、c、cd、d

其中,子母不重復(fù)的子串有:a、ab、b、bc、bcd、c、cd、d

過程類似,找出不重復(fù)的子串包括二個(gè)過程:

通過枚舉找出所有的子串;

除掉所有有重復(fù)字母的子串。


同樣是一個(gè)遍歷 所有可能的子串的問題。其本思路就是: 遍歷從當(dāng)前起始位置開始的所有子串:使用一個(gè)內(nèi)層循環(huán),從每個(gè)起始位置開始,作為子串的開始位置,遍歷每個(gè)字符直到字符串的結(jié)尾

同學(xué)們可以通過多寫程序,來驗(yàn)證代碼,以掌握此類問題的一般解法。

遞歸

去年的遞歸是道畫圖題:


即: 編寫出可以畫出各級(jí)別的科赫雪花的代碼。 是道難度不小的應(yīng)用遞歸思路的編程題。

7月5日,第1次復(fù)賽,同樣出一道遞歸的繪圖題,如圖:

即:遞歸實(shí)現(xiàn)謝爾賓斯基地毯。

遞歸思路,通常包含兩個(gè)部分:終止條件和遞歸調(diào)用。終止條件,即存在不再調(diào)用自身的條件,用于防止無限遞歸;遞歸調(diào)用則是函數(shù)調(diào)用自身,以逐步解決問題。

那么,除了上面的題型外,可以關(guān)注遞歸的一些其他應(yīng)用:

1、 用遞歸的思路來解決階乘問題,可以進(jìn)行如下定義:

n!=(n-1)!× n

示例代碼如下:


2、 斐波那契數(shù)列的遞歸生成

斐波那契數(shù)列的前兩項(xiàng)是1,從第三項(xiàng)開始,每項(xiàng)的值都是前兩項(xiàng)之和,如:1,1,2,3,5,8,13,21,34,55,89,144......

其遞歸表達(dá)式為:

F(n) = F(n-1) + F(n-2) (n≥3)

其中初始值 F(1)=1,F(xiàn)(2)=1

原文可看:

3、遞歸畫樹


如上圖,繪制一棵圣誕樹:

我們將圣誕樹簡化一下(如下圖),即:每一個(gè)棵樹的樹枝其實(shí)也是一棵圣誕樹,然后,樹枝的樹枝仍是一棵圣誕樹……


同樣的思路, 還有二叉樹, 二叉樹是只有二個(gè)樹枝的樹,同時(shí),每個(gè)樹枝又是一顆二叉樹。

注意,樹型遞歸是個(gè)很好題材(考試)!

排序。

對(duì)于學(xué)習(xí)計(jì)算機(jī)編程的同學(xué)來說,排序是最基本的入門算法,也是??嫉念}型。個(gè)人認(rèn)為,小高組的同學(xué)掌握二種排序算法還是必要的。

建議熟練掌握選擇排序與冒泡排序兩個(gè)排序算法。選擇排序從前往后依次有序,冒泡排序從后往前依次有序。

選擇排序的核心思想是從未排序序列中找出最小(或最大)元素,存放到排序序列的起始位置,然后再從剩余未排序元素中繼續(xù)尋找最?。ɑ蜃畲螅┰兀缓蠓诺揭雅判蛐蛄械哪┪?。重復(fù)此過程,直到所有元素均排序完畢。

冒泡排序通過重復(fù)地遍歷要排序的列表,比較相鄰的兩個(gè)元素,如果順序錯(cuò)誤就交換它們的位置。每一輪遍歷會(huì)將當(dāng)前未排序部分的最大元素“冒泡”到正確的位置。

以下是選擇排序代碼:


畫筆

1、【Scratch藝術(shù)畫筆】畫正多邊形

2、【Scratch藝術(shù)畫筆】畫圓、圓弧和扇形

3、【Scratch藝術(shù)畫筆】畫五角星

4、【Scratch藝術(shù)畫筆】正多邊形的旋轉(zhuǎn)

5、【Scratch藝術(shù)畫筆】畫實(shí)體正多邊形

6、【Scratch藝術(shù)畫筆】轉(zhuǎn)動(dòng)的圖形一(大風(fēng)車)

7、【Scratch藝術(shù)畫筆】轉(zhuǎn)動(dòng)的圖形二(太極陰陽圖)

8、【Scratch藝術(shù)畫筆】轉(zhuǎn)動(dòng)的圖形三(內(nèi)旋多邊形)

9、【Scratch藝術(shù)畫筆】轉(zhuǎn)動(dòng)的圖形四(外旋多邊形)

10、【Scratch藝術(shù)畫筆】轉(zhuǎn)動(dòng)的圖形五(整體旋轉(zhuǎn))

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
2020年青海女巨貪家查出密室,丈夫看到一半受不了:我能不能先走

2020年青海女巨貪家查出密室,丈夫看到一半受不了:我能不能先走

夕陽渡史人
2026-01-05 14:49:25
特朗普自稱“委內(nèi)瑞拉代總統(tǒng)”,美媒質(zhì)疑

特朗普自稱“委內(nèi)瑞拉代總統(tǒng)”,美媒質(zhì)疑

19樓
2026-01-12 15:45:46
電池巨頭再暴大雷!

電池巨頭再暴大雷!

電動(dòng)知家
2026-01-12 10:25:26
咸魚還是太全面了,怪不得人稱國內(nèi)黑市

咸魚還是太全面了,怪不得人稱國內(nèi)黑市

另子維愛讀史
2025-12-20 17:07:20
一則消息,狂掀漲停潮!

一則消息,狂掀漲停潮!

中國基金報(bào)
2026-01-12 11:16:40
人口告別世界第一?二孩催生無效后,國家終于向住房出手了

人口告別世界第一?二孩催生無效后,國家終于向住房出手了

泠泠說史
2025-12-23 17:42:35
王玉雯最新活動(dòng)翻車!妝容太丑照片像AI,評(píng)論區(qū)徹底淪陷了

王玉雯最新活動(dòng)翻車!妝容太丑照片像AI,評(píng)論區(qū)徹底淪陷了

丁丁鯉史紀(jì)
2026-01-12 10:14:25
伊朗警告特朗普:若遭攻擊,必將還擊

伊朗警告特朗普:若遭攻擊,必將還擊

新京報(bào)政事兒
2026-01-11 15:22:48
伊朗總統(tǒng)稱正全力通過根除腐敗來改善民生

伊朗總統(tǒng)稱正全力通過根除腐敗來改善民生

界面新聞
2026-01-11 07:01:41
這才是未來!微軟勸你升級(jí)到Windows 11 AI PC

這才是未來!微軟勸你升級(jí)到Windows 11 AI PC

快科技
2026-01-12 15:38:16
美媒:中國不可怕,可怕的是中國只用10萬頭豬,就解決了治沙難題

美媒:中國不可怕,可怕的是中國只用10萬頭豬,就解決了治沙難題

好賢觀史記
2026-01-12 09:57:34
突發(fā)!俄羅斯加入對(duì)日“斬首”!

突發(fā)!俄羅斯加入對(duì)日“斬首”!

達(dá)文西看世界
2026-01-12 10:10:20
糖尿病去世的人越來越多!建議:2不喝、3不吃、1堅(jiān)持,別馬虎了

糖尿病去世的人越來越多!建議:2不喝、3不吃、1堅(jiān)持,別馬虎了

健康之光
2026-01-04 09:38:06
異性交往,女人最喜歡男人這三句情話,一般難以抵抗!

異性交往,女人最喜歡男人這三句情話,一般難以抵抗!

LULU生活家
2026-01-10 17:54:24
俄羅斯:感謝美國領(lǐng)導(dǎo)人

俄羅斯:感謝美國領(lǐng)導(dǎo)人

澎湃新聞
2026-01-12 00:41:19
82歲大媽大實(shí)話:男人過了75歲,剩下的用處就這兩點(diǎn),別嫌棄太早

82歲大媽大實(shí)話:男人過了75歲,剩下的用處就這兩點(diǎn),別嫌棄太早

觀星賞月
2026-01-11 08:28:26
惹不起!2026財(cái)運(yùn)順到飛起的生肖,錢不離手、笑不離口,越過越甜

惹不起!2026財(cái)運(yùn)順到飛起的生肖,錢不離手、笑不離口,越過越甜

毅談生肖
2026-01-12 12:00:51
重磅!多名兩院院士被除名或帶走調(diào)查!

重磅!多名兩院院士被除名或帶走調(diào)查!

華人星光
2026-01-12 13:07:07
杜蘭特放心了!火箭補(bǔ)強(qiáng)新目標(biāo)!國王三分神射蒙克或加盟

杜蘭特放心了!火箭補(bǔ)強(qiáng)新目標(biāo)!國王三分神射蒙克或加盟

湖人侃球師
2026-01-12 15:05:15
中越戰(zhàn)爭耗了10年,有啥收獲?美國學(xué)者聲稱:中國的收獲超乎想象

中越戰(zhàn)爭耗了10年,有啥收獲?美國學(xué)者聲稱:中國的收獲超乎想象

大運(yùn)河時(shí)空
2026-01-12 13:35:03
2026-01-12 16:56:49
徐老師編程課堂
徐老師編程課堂
信息學(xué)編程,心理健康
1235文章數(shù) 143關(guān)注度
往期回顧 全部

科技要聞

小米二手車價(jià)大跳水:SU7半年跌5萬元

頭條要聞

深圳"望郎歸"一徒步男子倒地猝死:突然倒地頭砸石頭上

頭條要聞

深圳"望郎歸"一徒步男子倒地猝死:突然倒地頭砸石頭上

體育要聞

聰明的球員,不是教練教出來的

娛樂要聞

閆學(xué)晶:脫離群眾太久 忘了自己的根

財(cái)經(jīng)要聞

A股大漲 兩市成交額3.6萬億創(chuàng)歷史新高

汽車要聞

增配不加價(jià) 北京現(xiàn)代 第五代 勝達(dá)2026款上市

態(tài)度原創(chuàng)

健康
本地
手機(jī)
房產(chǎn)
軍事航空

血常規(guī)3項(xiàng)異常,是身體警報(bào)!

本地新聞

云游內(nèi)蒙|“包”你再來?一座在硬核里釀出詩意的城

手機(jī)要聞

榮耀Magic 8 RSR保時(shí)捷設(shè)計(jì)開啟預(yù)約,1月19日正式發(fā)布

房產(chǎn)要聞

重磅調(diào)規(guī)!417畝商改住+教育地塊!??谖骱0队忠l(fā)!

軍事要聞

官方確認(rèn):殲10CE在空戰(zhàn)中擊落多架戰(zhàn)機(jī)

無障礙瀏覽 進(jìn)入關(guān)懷版