排列组合综述
1.枚举法:将所有情况不重不漏地进行一一列举;其重点在于“不重不漏”
对应习题限制条件较为复杂也不能进行归类处理,但对应情况也因限制条件较多所以符合条件的情况一般不会太多,因此需要列举出所有可能情况。
2.加法原理与乘法原理
2.1当我们需要进行分类计算,且类类独立时,需要使用加法原理。这里的分类是指完成整件事情后结果会出现的不同的情况。在学习加法原理时,实在培养学生分类汇总的能力。
2.2当我们需要进行分步计算,且步步独立时,需要使用乘法原理。这里的分步是指完成整件事情是需要不同的步骤。在学习乘法原理是,是在培养学生按步骤完成事务的能力。
2.3加乘综合当事件过于复杂时我们需要进行不断地拆解,首先按照顺序将这件事情分步骤完成,此时我们使用的就是乘法原理;其次对于会出现的不同结果,我们就需要用到加法原理进行分类汇总
3.由乘法原理引申出的两种新计算——排列与组合(A计算与C计算)
3.1排列与组合最大的区别在于,在进行选择时顺序会不会对最终结果造成影响。若选择时的顺序对结果造成影响,则需要使用排列A计算;反之则使用组合C计算
3.2在进行排列时的一些特殊处理方法:打包、插空、排除、除序
3.3将相同对象分给不同主体的常规解决方法:插板法
3.3.1需注意使用插板法时,分解出的每一份最少为1;
3.3.2如每份最少可为0,则需先将可为0的每份中先放入一个物品使其为1;
3.3.3如每份数量大于1,则需先从总数中取出对应的数量,保证每份最少获得1个即可满足条件。
3.4组合中的特殊问题:涉及“容斥原理”的组图问题
4.关于加法原理的一些特殊计算方法
4.1最短路线的计算方法:标数法
4.1.1使用标数法解决“按规则排序”问题:此类型题目在讲解时需注意排队顺序与最短路线横竖线段的对应
4.2环形染色及“不连续问题”的计算方法:传球法
4.3处理复杂推导问题需要先还原成基本问题,再逐步增加难度:递推法
感谢各位能认真看到这里;计数模块的难度不在于理解。我们常常能发现,在讲解计数相关问题的时候,可能自己冥思苦想几个小时都没有做题的思路,但是经旁人稍一点拨立马豁然开朗。因此想要把计数部分内容学明白,更多地是需要大家在做题时时刻保持顺序思考以及逆向思考的思维习惯;枚举法是计数问题的源头,加法原理与乘法原理是计数问题的基础,由此引申出的应对不同问题的解决方法是大家需要认真研究和加以区分的。每种方法的使用条件,请大家务必重视哦~只有明确了使用条件,做起题来才能得心应手。