Samchon Framework for CPP
1.0.0
|
Factorical case generator. More...
#include <FactorialGenerator.hpp>
Public Member Functions | |
FactorialGenerator (size_t size) | |
Construct from size N. More... | |
Public Member Functions inherited from samchon::library::PermutationGenerator | |
PermutationGenerator (size_t n, size_t r) | |
Construct from size of N and R. More... | |
virtual auto | operator[] (size_t index) const -> std::vector< size_t > override |
Get x'th case. More... | |
Public Member Functions inherited from samchon::library::CaseGenerator | |
CaseGenerator (size_t n, size_t r) | |
Construct from size of N and R. More... | |
auto | size () const -> size_t |
Get size of all cases. More... | |
auto | at (size_t index) const -> std::vector< size_t > |
auto | n () const -> size_t |
Get size of the N. More... | |
auto | r () const -> size_t |
Get size of the R. More... | |
auto | toMatrix () const -> std::vector< std::vector< size_t >> |
Create a matrix containing all cases. More... | |
Additional Inherited Members | |
Protected Attributes inherited from samchon::library::CaseGenerator | |
size_t | n_ |
N, size of the candidates. More... | |
size_t | r_ |
R, size of elements of each case. More... | |
size_t | size_ |
Size, the number of all cases. More... | |
|
inline |
Construct from size N.
n | Size of elements of each case to be arranged. |
Definition at line 30 of file FactorialGenerator.hpp.