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

◆ TEST() [3/9]

TEST ( Subsets ,
encode2  )

Definition at line 54 of file SubsetTest.cpp.

55{
56 Subsets C(12, 6);
57
58 Subset a(6, 0);
59
60 for (int i = 0; i < 924; i++)
61 {
62 C.decode(i, a);
63 EXPECT_TRUE(C.isValid(a));
64 size_t j = C.encode(a);
65 EXPECT_EQ(i, j);
66 }
67}
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().