Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add first "implementation" of k-subsets iterator
authorMaxwell Pirtle <maxwellpirtle@gmail.com>
Mon, 27 Feb 2023 14:47:04 +0000 (15:47 +0100)
committerMaxwell Pirtle <maxwellpirtle@gmail.com>
Mon, 27 Feb 2023 14:47:04 +0000 (15:47 +0100)
commite1f88a566aca6e3072f9158aabe6a33c5de343e3
tree5e1dc8f1efc075d3a0441c5d754020a57c399c33
parenta6cfd9a569c64b37c7d461e940d575b41b55de61
Add first "implementation" of k-subsets iterator

The higher-order iterator `subsets_iterator`
iterates over all subsets of a given iterator.
Eventually, we'll create the LazyPowerSet and
LazyKSubsets classes which will act as convenience
wrappers around the creation of a k-subset iterator
MANIFEST.in
src/xbt/utils/iter/subsets.cpp
src/xbt/utils/iter/subsets.hpp
tools/cmake/DefinePackages.cmake