您現在的位置是:首頁 » scratch編程資訊
資訊內容
隊列【Scratch版】
極客小將2020-11-13-
????隊列可以想象成排隊購票,先來的人排在前面,后到的人就排在隊伍后面,如下圖所示,是一種先進先出的結構。
????隊列可以想象成排隊購票,先來的人排在前面,后到的人就排在隊伍后面,如下圖所示,是一種先進先出的結構。
-
Enqueue:將數據加入后端(rear)。
-
Dequeue:取出數據(front)的數據。
????????隊列是“先進先出”的處理方式,下面通過范例程序來實現隊列結構。
范例:數據先進先出
????????以列表仿真隊列結構,假設列表里已經有整數1~5,讓用戶輸入5個整數,正整數代表添加數據到列隊中,-1代表從隊列取出數據,執行之后列表內的各項是什么?(例如,用戶輸入的整數是6、9、-1、12、78。)
????????程序積木如下圖:


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

- 上一篇
【Scratch視頻課1】鼠標懸停按鈕變大的效果
大家好,我是果凍老師。從今天開始我在公眾號中會新開始一門Scratch的視頻課程。因為有朋友反映之前競賽解析系列的文章每次知識點太多太雜,不太容易學習,所以我思考了一下,并且參考行業前輩們的做法,決定將各種Scratch作品中的知識點和編程特效提煉出來,每次制作一期時間不長的視頻課程,這
- 下一篇
Scratch: 繪制函數圖像
昨天我們研究了三角函數,今天的 scratch 課堂,我們趁熱打鐵,嘗試繪制其圖像。 課堂回顧 用 scratch 繪圖的過程讓我想起了小時候玩的 logo 語言。通過用諸如 ROTATE 的命令,可以讓屏幕中間的小海龜畫出一些簡單的圖