Combinatorics is not difficult, it's different. We deal it very similar to other branches of mathematics, i.e. use the equation/formulae to get an answer. And this fails. in some sense, every problem in combinatorics requires a different formula. My conclusion is " you can not master combinatorics by remembering a few set of formulae." Combinatorics can be treated as SCIENTIFIC COUNTING. To b egin with, combinatorics the most basic part is the fundamental theorem of counting, create your own logic of connecting information given in the problem, and practice a lot more problem. Every good combinatorics problem requires a new road map, create it. The biggest confusion for beginners is in fact when to apply Permutation and when to apply Combination. Here is an easy way that can clear you concept: With permutations, every little detail matters. Ali, Bobby and Charl is different from Charl, Bobby, and Ali. Combinations, on the other hand, are ...