您现在的位置是:首页 » 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 的命令,可以让屏幕中间的小海龟画出一些简单的图