Skip to content

jszopi/combinatorics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

license Build Status

The highlight of this repo is the LaTeX document, which outlines the most important concepts in combinatorics. It also includes Polish names for the discussed operations and attempts to make sense of such dissimilar terminology. The latest release can be downloaded here.

Another useful resource should be the table in the next section.

Implementations in programming languages

Language Permutations Partial permutations Permutations with replacement Multiset permutations Combinations Combinations with replacement
Python (itertools) permutations (S) permutations (S, k) product(S, repeat=k) inefficient: set(permutations(S)) efficient: ekg/multipermute combinations (S, k) combinations_with_replacement (S, k)

Contributing

All pull requests are very welcome.

Document

The document is intentionally concise but if this has been at the cost of clarity, any improvements will be highly appreciated.

Implementations table

Please add more programming languages! R, MATLAB and Mathematica are highly desirable.

About

A concise summary of essential combinatorics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages