已知集合M={0,1,2}则M的真子集的个数是几个,为什么是这几个数已知集合M={0,1,2},则M的真子集的个数是几个,为什么是这几个数

问题描述:

已知集合M={0,1,2}则M的真子集的个数是几个,为什么是这几个数
已知集合M={0,1,2},则M的真子集的个数是几个,为什么是这几个数

{0},{0,1},{0,2},{1,2}
设M的真子集为A,M中的元素包含A,且至少有一个元素不属于A 。

7个
算法:首先看集合里有几个元素,如果是求真子集,就是2的几次方减1,如果是求非空真子集,就是2的几次方减2。
以你这题为例,{0,1,2}有3个元素,子集就是2的3次方为8个,真子集为2的3次方减1为7个,非空真子集为2的3次方减2为6个

真子集的个数是7个
因为一个非空集合若有n个元素,那么它就有2的n次方个子集,真子集就有2的n次方-1个(除去自身)
集合M={0,1,2}有3个元素,真子集就有2的三次方-1=8-1=7个