Stack
这个数据结构,描述起来就好比一堆碟子,放在最下面的是最老的,最上面的是最新的。它适用于存储的数据对象,要么是经常使用的,要么就是经常不使用的。
Queue
类似于stack,不同之处是,它存储的数据,是先进先出的。最老的数据会最先被取出。每次添加新的数据,都是被添加到它的尾部。这种数据结构适用于给机器人添加指令,因为执行机器指令时,必须要一条条按顺序执行。
List
这个结构里每个物品对应一个数字索引。这样你能快速找到想要的物品。同时,也可以对它进行升序或降序排序。
前面介绍了数组。在GameMaker Studio 2里提供6种类型的数据结构,在这一章,我们先介绍其中的三个,它们分别是stack,queue,list。
这个数据结构,描述起来就好比一堆碟子,放在最下面的是最老的,最上面的是最新的。它适用于存储的数据对象,要么是经常使用的,要么就是经常不使用的。
类似于stack,不同之处是,它存储的数据,是先进先出的。最老的数据会最先被取出。每次添加新的数据,都是被添加到它的尾部。这种数据结构适用于给机器人添加指令,因为执行机器指令时,必须要一条条按顺序执行。
这个结构里每个物品对应一个数字索引。这样你能快速找到想要的物品。同时,也可以对它进行升序或降序排序。
暂无关于此日志的评论。