什么是集合??
官方定义:
集合是具有某种特定性质的事物的总体。 这里的“事物”可以是人,物品,也可以是数学元素。牡丹理解:比如说一个数组 int i [15]; 这就是15个数字的一个集合 其实我就是举了个例子啊 (*^__^*) 嘻嘻……
废话不多说 首先来讲解集合的表示形式
{X,Y,Z......}数学上就是这么来表示的还是和数组很像是吧(*^__^*) 嘻嘻……
好的下面介绍一下数学中常用的 “API函数吧”
∩(交集) :
对于给定的两个集合A 和 集合B 的交集是指含有所有既属于 A 又属于 B 的元素,而没有其他元素的集合。穆旦举例:比如集合A={1,2,3} 集合B={3, 0, 15} 我们发现“3”即∈(属于)集合A又∈集合B 所以集合A∩集合B={3}
∪(并集):在集合论和数学的其他分支中,一组集合的并集是这些集合的所有元素构成的集合,而不包含其他元素。 牡丹举例:比如集合A={1, 2, 3} 集合B={3,10,15} 我们发现“3”即∈(属于)集合A又∈集合B所以3只要写一次
那么集合A∪集合B = {1,2,3,10,15}
∅(空集):就是一个集合里没有元素相当于空链表
子集:对于两个非空集合A与B,如果集合A的任何一个元素都是集合B的元素,我们就说A ⊆ B(读作A包含于B),称集合A是集合B的子集。规定:空集是任何集合的子集,是任何非空集合的真子集.空集的子集是它本身。 牡丹举例:A={1,2,3,4,5} B={2,5,3}因为B的所有元素都能在A中找到所以我们说B是A的子集
PS:如果A中有B中没有的元素就说B是A的真子集
补集:一般地,设S是一个集合{一般称为全集},A是S的一个真子集,由S中所有不属于A的元素组成的集合,叫做子集A在S中的补集记作∁sA. 读作A在S中的补集 牡丹举例:定义全集S={1,2,3,4,5,6,7,8,9} A={2,3,4,7,9}我们发现S中有但A中没有的数字是 1,5,6,8所以∁sA={1,5,6,8}
映射:这个就不讲了 编程貌似没用考试貌似也不考