Macaulay2 Engine
Loading...
Searching...
No Matches

◆ TEST() [5/9]

TEST ( Subsets ,
encode4  )

Definition at line 84 of file SubsetTest.cpp.

85{
86 Subsets C(21, 7);
87
88 Subset a(7, 0);
89
90 for (int i = 0; i < 116280; i++)
91 {
92 C.decode(i, a);
93 EXPECT_TRUE(C.isValid(a));
94 size_t j = C.encode(a);
95 EXPECT_EQ(i, j);
96 }
97}
Bijective integer encoding of q-subsets of {0, ..., n-1} via binomial(a_0, 1) + binomial(a_1,...
Definition comb.hpp:74
std::vector< size_t > Subset
Definition comb.hpp:58

References Subsets::decode(), Subsets::encode(), and Subsets::isValid().