c语言 集合的差,交,并,笛卡尔积的运算.例如A={2,3,4,5,6,7,8}B={2,3,4,5,11,25}怎么算出A与B的交,并,差,笛卡尔积.主要是怎么么运算出结果的,假入结果的集合是C,
问题描述:
c语言 集合的差,交,并,笛卡尔积的运算.例如A={2,3,4,5,6,7,8}B={2,3,4,5,11,25}
怎么算出A与B的交,并,差,笛卡尔积.主要是怎么么运算出结果的,假入结果的集合是C,
答
交:C={2,3,4,5} 就是既属于A的又属于B的那部分
并:C = {2,3,4,5,6,7,8,11,25} 两个集合的整合去掉重复的.A+B-AB(AB:公共部分)
差:C= {6,7,8}就是属于A但是不属于B的那部分
笛卡尔乘积:这个得出的集合就多了:举个例子.假设集合A={a,b},集合B={c,d}则两个集合的笛卡尔积为{(a,c),(a,d),(b,c),(b,d)}