早教吧作业答案频道 -->数学-->
设集合A={a1,a2,a3,am},B={b1,b2,bn},求C=A○B=〔A-B〕∪〔B-A〕=〔A∪B〕-〔A∩B〕〈集合的对称运算设集合A={a1,a2,a3,am},B={b1,b2,bn},求C=A○B=〔A-B〕∪〔B-A〕=〔A∪B〕-〔A∩B〕〈此运算称为集合
题目详情
设集合A={a1,a2,a3,am},B={b1,b2,bn},求C=A○B=〔A-B〕∪〔B-A〕=〔A∪B〕-〔A∩B〕〈集合的对称运算
设集合A={a1,a2,a3,am},B={b1,b2,bn},求C=A○B=〔A-B〕∪〔B-A〕=〔A∪B〕-〔A∩B〕〈此运算称为集合
▼优质解答
答案和解析
画图可知 6)中函数所求的集合为 3个互相相交的圆的不相交部分的并.
简证:设这三个圆为ABC 先求AoB 将其涂上阴影,然后将阴影部分整体作为X 做XoC 可得
AoBoC = 三个圆不相交部分的并集.
因此 所求即为由容斥原理: AUBUC-(A∩B+A∩C+B∩C)+A∩B∩C
题目中所述的"函数内部分别调用上述 求并 求交函数",意思就是这些个函数已经是有的了.那么
void symmetric_diffrence(int *A, int *B, int *C, int a, int b, int c) {
int * result; // 结果的指针 int size = 0; // 结果大小
result = GetSum(int *A, int *B, int *C, int a, int b, int c , int size) - GetReduce(int *A, int *B, int a, int b, int size) - GetReduce(int *A, int *C, int a, int c, int size) - GetReduce(int *B, int *C, int b, int c, int size) +GetReduce(int *A, int *B, int *C, int a, int b, int c, int size)
// print ---result size---- 输出对称差运算的结果
return;
}
其中 GetReduce是求交集运算 GetSum是求并集运算,此处需要重载GetReduce函数(如果你用的是C++或java) 以满足对不同入参的匹配.
以上.
简证:设这三个圆为ABC 先求AoB 将其涂上阴影,然后将阴影部分整体作为X 做XoC 可得
AoBoC = 三个圆不相交部分的并集.
因此 所求即为由容斥原理: AUBUC-(A∩B+A∩C+B∩C)+A∩B∩C
题目中所述的"函数内部分别调用上述 求并 求交函数",意思就是这些个函数已经是有的了.那么
void symmetric_diffrence(int *A, int *B, int *C, int a, int b, int c) {
int * result; // 结果的指针 int size = 0; // 结果大小
result = GetSum(int *A, int *B, int *C, int a, int b, int c , int size) - GetReduce(int *A, int *B, int a, int b, int size) - GetReduce(int *A, int *C, int a, int c, int size) - GetReduce(int *B, int *C, int b, int c, int size) +GetReduce(int *A, int *B, int *C, int a, int b, int c, int size)
// print ---result size---- 输出对称差运算的结果
return;
}
其中 GetReduce是求交集运算 GetSum是求并集运算,此处需要重载GetReduce函数(如果你用的是C++或java) 以满足对不同入参的匹配.
以上.
看了 设集合A={a1,a2,a3...的网友还看了以下:
求一数列.高2.a(n+1)=2an/2an+1已知a1=1a(n+1)=2an/2an+1求数列 2020-04-25 …
在1和2之间插入n个正数a1,a2,a3,.an使这n+1个数成等比数列,又在1与2之间插入n个正 2020-05-13 …
在1与2之间插入n个正数a1,a2,a3,…,an,使这n+2个数成等比数列;又在1与2间插入n个 2020-05-16 …
急数列{an}中,an+1=-an^2+2an,a1=t(t>0),且{an}是有界数列,求实数t 2020-06-23 …
高数极限设a〉b〉0,定义a1=(a+b)/2,b1=√ab,a2=(a1+b1)/2,b2=√a 2020-07-09 …
bn+1=2bn²-bn+1/2求通项!我要的是方法!公式!已知f(x)=x²-1/2x+1/4若 2020-07-09 …
设函数f(x)=2x+3/3x,作数列{bn}:b1=1,bn=f(1/b(n-1))(n>=2) 2020-07-09 …
等比数列问题.在用配凑法求等比数列时,取值范围有点晕~例如,若已知b1=2,且得到了这个式子:bn 2020-07-14 …
己知等差数列〈an〉为递增数列,满足a3的平方=5a1+5a5-25、在等比数列〈bn〉中,b3=, 2020-10-31 …
问个难点的数列..设f(x)=x^2-(x/2)+1/4,在数列bn中,b1=b(1/2<b<1), 2020-12-24 …