亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        桶排序

        2023-09-21 05:03:54曹曉敏
        發(fā)明與創(chuàng)新 2023年27期
        關鍵詞:桶子小子星空

        ◎曹曉敏

        嶺童小子很能干,常常幫助老師們做一些力所能及的事情。例如,每周五他都幫班主任統(tǒng)計每個同學獲得的貼紙數(shù)量,并給大家排序。全班有45 個同學,每個星期都要統(tǒng)計、排序,還不能出一丁點差錯,這項任務可不輕松。而且,手工統(tǒng)計不僅麻煩、費時,還容易出錯。有沒有更好的辦法呢?

        嶺童小子思考了很久也沒想出來,他有點著急了??粗鴰X童小子眉頭緊鎖的樣子,一旁的星空樂了。

        我來幫幫你吧。每個同學最多能得到多少個貼紙,請告訴我。

        一個星期內,每個同學最多能得到100 個貼紙。

        好。請依次告訴我每個同學的貼紙數(shù)量。

        嶺童小子將每個同學的貼紙數(shù)量依次告訴星空……說完最后一個同學的貼紙數(shù)量,星空立馬把同學們的貼紙數(shù)量按照從少到多的順序排列了出來。

        “怎么樣?”星空得意地看著嶺童小子。而此時的嶺童小子腦袋都是蒙的,他需要好好想一想……

        曉敏老師:

        哈哈,嶺童小子別著急。我們將問題簡化一下:假設每個同學最多能獲得10 個貼紙,班上有5 個同學,他們的貼紙數(shù)量分別為1、7、3、5、9,請找出貼紙數(shù)量最多的3 個同學。對于這個問題,我們一眼就能看出答案,但是如何用編程的方法來解決呢?

        第一步,準備10 個空桶子,將它們按照1—10 進行編號。將每個桶子標記為0,表示桶子是空的,如圖1。代碼見圖2,此時的循環(huán)控制變量既控制循環(huán)次數(shù),又與桶子編號重疊。

        圖1

        圖2

        第二步,輸入第1 個同學的貼紙數(shù)量1。將1 號桶標記為1,表示桶子不是空的。輸入第2 個同學的貼紙數(shù)量7。將7 號桶標記為1,表示桶子不是空的。如圖3。

        圖3

        第三步,依次輸入5 個同學的貼紙數(shù)量,將相關的桶子標記為1,如圖4。代碼見圖5,此時的循環(huán)控制變量控制循環(huán)次數(shù)。因為有5 個同學,所以循環(huán)5 次,依次輸入每個同學的貼紙數(shù)量。

        圖4

        圖5

        第四步,按照10—1 倒序檢索桶子,檢索到的前三個標記為1 的桶子,即9 號桶、7 號桶、5 號桶,這三個桶子對應的同學就是貼紙數(shù)量最多的3 個同學。代碼見圖6,此時的循環(huán)控制變量指桶子編號。

        圖6

        說明:計數(shù)器的初始值為1,我們需找到貼紙數(shù)量最多的三個同學,所以,重復執(zhí)行直到計數(shù)器為4 即可。

        同學們,在對一組數(shù)據進行排序時,如果知道數(shù)據的上限,你就可以用這種方法來排序。將數(shù)據分別放入各個桶子,借助桶子的位置完成排序。這就是桶排序算法的基本思路。你看懂了嗎?

        其實,這里我們忽略了一個問題:如果有兩個同學得到的貼紙數(shù)量相同,那該怎么辦呢?同學們可以進一步思考哦。

        掃描下方小程序碼,看看長沙市芙蓉區(qū)馬坡嶺小學學生的優(yōu)秀作品吧!

        程序作品1:射擊游戲作者:王奕辰

        程序作品2:愉悅水桶作者:王奕辰

        猜你喜歡
        桶子小子星空
        炫酷小子
        好動小子王妥妥
        學生天地(2019年28期)2019-08-25 08:51:00
        別人家的虎小子(下)
        星空
        娃娃畫報(2017年3期)2017-03-30 11:04:46
        星空
        機智題
        你也愛吃仰望星空派嗎?
        星空
        超級小子
        破裂的水桶
        亚洲精品中文字幕一二三区| 国产品精品久久久久中文| 亚洲精品国产主播一区二区| 亚洲av日韩专区在线观看| 国产精品99精品久久免费| 国产亚洲日韩在线三区| 日本久久久久| 久久精品国产亚洲av沈先生| 精品高朝久久久久9999 | 欧美怡红院免费全部视频| 制服丝袜天堂国产日韩| 亚洲乱码中文字幕综合| 亚洲一二三四区免费视频| 亚洲熟妇少妇任你躁在线观看无码 | 亚洲精品成人久久av| 99久久国产精品网站| 狠狠色成人综合网| 产国语一级特黄aa大片| 日韩va高清免费视频| 国产精品无码一区二区三区在| 三年片免费观看大全国语| 精品国产品欧美日产在线| 亚洲hd高清在线一区二区| 国产情侣真实露脸在线| 人妻熟妇乱又伦精品视频app| 国产精品,在线点播影院| 亚洲国产精品中文字幕久久| 亚洲av无码专区在线播放| 视频一区欧美| 精品在线亚洲一区二区三区| 欧美性猛交aaaa片黑人 | 伊人网在线视频观看| 国产av熟女一区二区三区蜜臀| 无人区乱码一区二区三区| 国产免费无码一区二区三区| 日韩欧美精品有码在线观看 | 在线观看视频日本一区二区三区| 亚洲国产丝袜久久久精品一区二区| 国产福利精品一区二区| 久久91综合国产91久久精品| 中文字幕色一区二区三区页不卡|