组合数学计数原理

Posted wxjor

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了组合数学计数原理相关的知识,希望对你有一定的参考价值。

计数原理

    抽屉原理

              有N个抽屉,N+1个苹果,那么至少有一个抽屉有两个或两个以上的苹果。

              有N个抽屉,N-1个苹果,那么至少有一个抽屉没有苹果。

 

      ②加法原理

        如果A类物品有a个,B类物品有b个,那么A类物品或B类物品共有a+b个(没有性质相同的情况下)

 

      ③乘法原理

        如果A有a中发生方式,B有b中发生方式,那么发生事件A与B有a*b中发生方式。

 

      ④容斥原理

            ∪=并 A∪B写作A∪B,读作A并B:

           

         

           ∩=交 A∩B写作A∩B,读作A交B:

          

 

              DeMorgan定理:设A、B为全集U的任意两个子集,则

       图释:

         

        如图,A的补集为黄色部分与蓝色部分

                 B的补集为红色部分与蓝色部分

                 A∩B的补集为红、黄、蓝三个部分

 

       

         图释:

         

         如图,A的补集为黄色部分与蓝色部分

                 B的补集为红色部分与蓝色部分

                 A∩B的补集为红、黄、蓝三个部分

 

以上是关于组合数学计数原理的主要内容,如果未能解决你的问题,请参考以下文章

bzoj 4517: [Sdoi2016]排列计数容斥原理+组合数学

算法研究:利用Python解决数学计数原理问题

算法研究:利用Python解决数学计数原理问题

数学(GCD,计数原理)HDU 5656 CA Loves GCD

数学基础——基本计数方法

专题计数问题(排列组合,容斥原理,卡特兰数)