1

Can

lambda | permutation | python

0 comments

2

First post here. Tried to get the most minimalistic way to calculate the amount of permutations. The typical formula is:

n! = 1 * 2 * 3 ... * r * r + 1 * ... n

r! = 1 * 2 * 3 ... * r

But since every number between 1 and r is simplified, it's just a multiplication of the (x)range between r+1 and n.

Also as an example of lambda functions on python, and the reduce function, which takes every pair inside a list-type object and runs the function over them.