206{
207 const int n = 7;
209 const int n_choose_p = 35;
211
214
215 for (size_t i = 0; i < n_choose_p; i++)
216 {
217 C.decode(i, a);
218 std::cout << "i=" << i << "set=";
220 std::cout << " bds= ";
221 for (
size_t j = 0; j <
p; j++)
222 {
223 size_t x = C.encodeBoundary(j, a);
226 std::cout << " ";
227 }
228 std::cout << std::endl;
229 }
230}
static void show(std::ostream &o, const Subset &a)
Bijective integer encoding of q-subsets of {0, ..., n-1} via binomial(a_0, 1) + binomial(a_1,...
std::vector< size_t > Subset