Cycle based on splay tree. More...
#include <splay_cycle.hpp>
Public Types | |
| typedef cycle_iterator< SIter > | VIter |
Public Member Functions | |
| template<typename Iter > | |
| splay_cycle (Iter begin, Iter end) | |
| constructor from range More... | |
| VIter | vbegin () const |
| vertices begin More... | |
| VIter | vbegin (const T &t) const |
| vertices begin (from t) More... | |
| VIter | vend () const |
| vertices end More... | |
| void | flip (const T &begin, const T &end) |
| flips range from begin to end More... | |
Cycle based on splay tree.
| T |
Definition at line 31 of file splay_cycle.hpp.
|
inline |
constructor from range
| Iter |
| begin | |
| end |
Definition at line 46 of file splay_cycle.hpp.
|
inline |
|
inline |
|
inline |
|
inline |
1.8.5