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

◆ TEST() [2/9]

TEST ( Subsets ,
encode1  )

Definition at line 39 of file SubsetTest.cpp.

40{
41 Subsets C(5, 2);
42
43 Subset a(2, 0);
44
45 for (int i = 0; i < 10; i++)
46 {
47 C.decode(i, a);
48 EXPECT_TRUE(C.isValid(a));
49 size_t j = C.encode(a);
50 EXPECT_EQ(i, j);
51 }
52}
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().