不妨先画一个二集合的交叉图,在二集合上,容斥原理是很容易理解的。假设这两个集合为A,B。则A并B=A+B—A交B。故容斥原理的核心思想即为单独相加的个体减去多计数的部分=全体。基于此思想,推广到三集合,甚至是集合数更高的情况也能很好理解,只是在集合数比较多的时候要注意加减集合的系数,那些系数其实保证了那些重复的部分没有重复保留或重复减去,确保留下的只有一份。所以总体上没有多大的区别。