
答案
集合(set)是一种用于存储数据的简单数据结构,数据元素之间没有特定的顺序而且不能重复(1分)。如果集合中的数据元素在使用过程中不再改变,那么这种集合称为静态集合,静态集合只能执行查询操作(1分)。如果集合中的数据元素可以在使用过程中改变,那么这种集合称为动态集合,动态集合可以执行插入、删除、更新等操作(1分)。 集合结构的典型操作包括: build(x1, x2, …, xn):创建一个包含了x1, x2, …, xn数据的集合; element_of(x, S):检查S集合中是否存储数据x; empty(S):检查S集合是否为空; size(S):返回S集合中的数据元素的数量; enumerate(S):按照任意顺序列出S集合中的数据; pick(S):返回S集合中的任意一个数据。任意回答四个常见操作即可得2分,可语言叙述