#ifndef DYNAMIC_REACHABILITY_ #define DYNAMIC_REACHABILITY_ #include "algorithm/roditty_zwick.h" namespace algo { template class DynamicReachability : public RodittyZwick { ~DynamicReachability(); // Insert edge e(u,v) and maintain the transitive closure matrix virtual void insert(const T& u, const T& v) =0; }; template inline DynamicReachability::~DynamicReachability() { } } // namespace algo #endif