38# include <gtest/gtest.h>
46using namespace testing;
51 struct SentinelControl
53 SentinelControl() =
default;
63 static SentinelControl & get_data()
65 throw std::domain_error(
"SentinelControl has not data");
124 Tr::left(&p) = &child;
SentinelCtor
Tag type for sentinel node construction.
Node for binary search tree.
BinNode *& getR() noexcept
BinNode *& getL() noexcept
size_t blossom_maximum_cardinality_matching(const GT &g, DynDlist< typename GT::Arc * > &matching, SA sa=SA())
Alias of compute_maximum_cardinality_general_matching().
#define DECLARE_BINNODE_SENTINEL(Name, height, Control_Data)
Specify tree node for a binary tree.
Singly linked list implementations with head-tail access.
Main namespace for Aleph-w library functions.
Basic binary tree node definitions.