无主之地2配置高吗|看真人裸体BBBBB|秋草莓丝瓜黄瓜榴莲色多多|真人強奷112分钟|精品一卡2卡3卡四卡新区|日本成人深夜苍井空|八十年代动画片

網易首頁 > 網易號 > 正文 申請入駐

2025藍橋青少省賽&信息素養總決賽Scratch備戰精講

0
分享至


陣型繪畫或克隆問題

陣型模式的繪畫或克隆題,也是重大考試中經常出現的主題,如下圖:

都是近年來出現在藍橋杯或等考題中的題型。

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

對于這類題,我們解決思路是:

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

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

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

其中,小黃球是一個角色。

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

能過雙重循環來實現整個過程,外層循環控制行數(Y軸方向),內層循環控制列數(X軸方向,每行的元素個數)。

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

這類題本身難度不大,往往結合其他問題來構成一個整體,但因為涉及到到的變量的應用、雙重循環等,所以,也是考試中經常出現的題型。如:

第15屆藍橋青少省賽Scratch初級組第3題:畫西瓜

第15屆藍橋青少省賽Scratch中級組第5題:妖怪矩陣

第14屆藍橋杯Scratch圖形化編程國賽中級組第6題:太空大戰

子串匹配問題

(第15屆藍橋青少省賽Scratch中級組第6題:截取遞增數):

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

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

相似的問題,還包括:

截取遞減數: 從左到右嚴格遞減

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

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

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

回文子串(對稱數):即一個子串正讀反讀相同;

奇偶交替數等。

這些題的特點是:要求從一個長串數字中截取連續的子串,并篩選滿足特定條件(如遞增、遞減、回文等)的子序列。

通常,這類題的解法是:

1、枚舉法(窮舉法)

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

a. 遍歷所有可能的連續子串

從九位數中截取長度為2到9的所有連續子串(因為遞增數必須>9,最小長度為2)。

示例:數字115367482

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

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

...(直到長度為9的整個數)。

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

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

在編程時,我們可以設置內外兩重循環,如:

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

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

2、 滑動窗口法

如圖:

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

初始時,left=1, right=2,若數字[right] > 數字[right-1],則right右移,擴展窗口。

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

此方法的核心思想,就是一邊遍歷時一邊判斷,避免無效截取,所以,方法也更做優

除了對數字子串的判斷外, 我們同樣遇到對字符串的判斷,如:

例: 查找所有不重復的子串(第15屆藍橋杯Scratch選拔賽第2次STEMA測評5第題:不重復的子串)

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

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

過程類似,找出不重復的子串包括二個過程:

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

除掉所有有重復字母的子串。

同樣是一個遍歷 所有可能的子串的問題。其本思路就是: 遍歷從當前起始位置開始的所有子串:使用一個內層循環,從每個起始位置開始,作為子串的開始位置,遍歷每個字符直到字符串的結尾

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

遞歸

去年的遞歸是道畫圖題:

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

即:遞歸實現謝爾賓斯基地毯。

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

那么,除了上面的題型外,可以關注遞歸的一些其他應用:

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

n!=(n-1)!× n

示例代碼如下:

2、 斐波那契數列的遞歸生成

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

其遞歸表達式為:

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

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

原文可看:

3、遞歸畫樹

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

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

同樣的思路, 還有二叉樹, 二叉樹是只有二個樹枝的樹,同時,每個樹枝又是一顆二叉樹。

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

排序。

對于學習計算機編程的同學來說,排序是最基本的入門算法,也是常考的題型。個人認為,小高組的同學掌握二種排序算法還是必要的。

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

選擇排序的核心思想是從未排序序列中找出最小(或最大)元素,存放到排序序列的起始位置,然后再從剩余未排序元素中繼續尋找最小(或最大)元素,然后放到已排序序列的末尾。重復此過程,直到所有元素均排序完畢。

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

以下是選擇排序代碼:

畫筆

1、【Scratch藝術畫筆】畫正多邊形

2、【Scratch藝術畫筆】畫圓、圓弧和扇形

3、【Scratch藝術畫筆】畫五角星

4、【Scratch藝術畫筆】正多邊形的旋轉

5、【Scratch藝術畫筆】畫實體正多邊形

6、【Scratch藝術畫筆】轉動的圖形一(大風車)

7、【Scratch藝術畫筆】轉動的圖形二(太極陰陽圖)

8、【Scratch藝術畫筆】轉動的圖形三(內旋多邊形)

9、【Scratch藝術畫筆】轉動的圖形四(外旋多邊形)

10、【Scratch藝術畫筆】轉動的圖形五(整體旋轉)

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

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.

相關推薦
熱點推薦
毛朝暉任湖南省農業農村廳廳長

毛朝暉任湖南省農業農村廳廳長

直播株洲
2026-06-29 15:30:02
WTT美國大滿貫:16強對陣出爐!國乒占2席,國乒跨國組合0:3出局

WTT美國大滿貫:16強對陣出爐!國乒占2席,國乒跨國組合0:3出局

國乒二三事
2026-06-29 14:38:36
互有好感的男女,會有的4個表現,一眼就看出來了

互有好感的男女,會有的4個表現,一眼就看出來了

葉飛飛情感屋
2026-06-24 18:54:57
西地那非口溶膜正式上市,無需飲水,10分鐘速效,給足男性體面

西地那非口溶膜正式上市,無需飲水,10分鐘速效,給足男性體面

李藥師談健康
2026-06-29 16:56:42
這一次我為日本點贊!

這一次我為日本點贊!

安安說
2026-06-29 10:58:11
公交集團,一天查到20多人冒用老年卡,罰款加補票收了2200多塊

公交集團,一天查到20多人冒用老年卡,罰款加補票收了2200多塊

娛樂洞察點點
2026-06-28 15:04:06
中際旭創遭“悶殺”、長電科技深V救人、太極實業竟成最靚的仔

中際旭創遭“悶殺”、長電科技深V救人、太極實業竟成最靚的仔

風風順
2026-06-30 02:10:03
中國南海現狀:雖已成功收回40多處島礁,南海清場刻不容緩

中國南海現狀:雖已成功收回40多處島礁,南海清場刻不容緩

鶴羽說個事
2026-06-16 23:01:03
【公告精選】600256,上半年凈利潤同比預增37.10%至54.68%

【公告精選】600256,上半年凈利潤同比預增37.10%至54.68%

證券時報e公司
2026-06-30 01:34:05
溫州老板砸400萬送獨女留美,23歲的女兒被認識三周的男人殺死

溫州老板砸400萬送獨女留美,23歲的女兒被認識三周的男人殺死

賤議你讀史
2026-06-26 15:39:21
菲律賓眾議院:憲法沒有撤銷彈劾程序,莎拉要求撤案毫無根據

菲律賓眾議院:憲法沒有撤銷彈劾程序,莎拉要求撤案毫無根據

王投吃吃喝喝
2026-06-30 02:04:29
大喜大悲屬相猴:6月30日后,家里將發生4件大事,并非迷信

大喜大悲屬相猴:6月30日后,家里將發生4件大事,并非迷信

糖逗在娛樂
2026-06-29 19:18:59
瞞不住了!臺海只是表面,美國真正惡仗,已經壓到中國家門口

瞞不住了!臺海只是表面,美國真正惡仗,已經壓到中國家門口

他是她的島熊
2026-06-30 03:50:56
印度已永久失去在邊界占便宜的機會,藏南九萬平方公里正在回歸

印度已永久失去在邊界占便宜的機會,藏南九萬平方公里正在回歸

老覃講歷史
2026-06-29 13:15:26
李谷一大膽開麥,揭曉宋祖英走上高位的真相,觀眾:原來如此!

李谷一大膽開麥,揭曉宋祖英走上高位的真相,觀眾:原來如此!

凡知
2026-06-29 12:55:13
縣處級領導子女的就業路徑,遠比想象中多

縣處級領導子女的就業路徑,遠比想象中多

細說職場
2026-06-29 21:50:33
6月29日晚間重要資訊一覽

6月29日晚間重要資訊一覽

證券時報
2026-06-29 22:53:20
中國不見日方使節,高市報復來了,對華簽證費加價,日本代表離京

中國不見日方使節,高市報復來了,對華簽證費加價,日本代表離京

健身狂人
2026-06-30 01:02:38
賀宇:日本是幫強隊糾錯的試金石;巴西扳平影響了森保一換人

賀宇:日本是幫強隊糾錯的試金石;巴西扳平影響了森保一換人

懂球帝
2026-06-30 03:32:08
每體:內馬爾與蘇格蘭賽后買下100萬美元名表

每體:內馬爾與蘇格蘭賽后買下100萬美元名表

懂球帝
2026-06-29 00:17:34
2026-06-30 05:12:49
徐老師編程課堂
徐老師編程課堂
信息學編程,心理健康
1264文章數 143關注度
往期回顧 全部

科技要聞

殺瘋了!深圳一天出兩家200億具身智能公司

頭條要聞

巴西2-1逆轉日本 卡塞米羅頭槌馬丁內利96分鐘絕殺

頭條要聞

巴西2-1逆轉日本 卡塞米羅頭槌馬丁內利96分鐘絕殺

體育要聞

他和伊朗隊,再次贏得全世界的尊重

娛樂要聞

跟風電影《給阿公的牛肉丸》開機

財經要聞

萬達廣場批量易主 多位投資人正式入局

汽車要聞

全新寶馬iX3長軸版將于成都車展預售 四季度交付

態度原創

健康
教育
手機
時尚
旅游

狂吃“糯嘰嘰”小心腸梗阻!

教育要聞

農村女孩高考699分,接到清華電話!

手機要聞

華為nova17 Air曝光:7000mAh電池+16:10闊直屏,要攪局中端市場

好特別的白色造型,太高級了

旅游要聞

每年冬天都往甸尾跑,見過晨霧紅杉才懂,近郊最治愈的風景在這里

無障礙瀏覽 進入關懷版