国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

隊列【Scratch版】

極客小將2020-11-13-
????隊列可以想象成排隊購票,先來的人排在前面,后到的人就排在隊伍后面,如下圖所示,是一種先進先出的結構。

????隊列可以想象成排隊購票,先來的人排在前面,后到的人就排在隊伍后面,如下圖所示,是一種先進先出的結構。

upload/article/images/2020-11-13/3279576d7814e1d8942a7c4379d81b83.jpg

在計算機系統程序中經常可以見到隊列的應用,例如打印機打印作業的調度、CPU的作業隊列在不考慮工作優先權的情況下都是先到先處理。隊列結構有兩個實現數據進出的方法,即Enqueue與Dequeue。
  • Enqueue:將數據加入后端(rear)。

  • Dequeue:取出數據(front)的數據。

????????隊列是“先進先出”的處理方式,下面通過范例程序來實現隊列結構。

范例:數據先進先出

????????以列表仿真隊列結構,假設列表里已經有整數1~5,讓用戶輸入5個整數,正整數代表添加數據到列隊中,-1代表從隊列取出數據,執行之后列表內的各項是什么?(例如,用戶輸入的整數是6、9、-1、12、78。)

????????程序積木如下圖:

upload/article/images/2020-11-13/15d69f24444af84311b9ceede1a6993f.jpg執行結果如下圖:upload/article/images/2020-11-13/5e51f1ac9e4c9ae856e68ecbf62b3daf.jpg

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 通城县| 上杭县| 遵义市| 香格里拉县| 锡林郭勒盟| 开封市| 阿瓦提县| 连江县| 太仆寺旗| 宕昌县| 沧源| 舟山市| 汉阴县| 洛川县| 东光县| 罗平县| 蓬安县| 东阳市| 吉林市| 旌德县| 安多县| 永福县| 贺州市| 乐平市| 清新县| 南溪县| 海安县| 武威市| 辽源市| 东港市| 兰坪| 神农架林区| 化州市| 盐池县| 佳木斯市| 万山特区| 石河子市| 章丘市| 奉化市| 新安县| 永寿县|