lemon/kruskal.h
changeset 183 0c6556a8e105
parent 136 b82dc494bafc
child 194 74cd0c58b348
equal deleted inserted replaced
1:f0d094aa7f63 2:5f236d30879d
   227       typename enable_if<SequenceOutputIndicator<Out>, void>::type > 
   227       typename enable_if<SequenceOutputIndicator<Out>, void>::type > 
   228     {
   228     {
   229       typedef typename In::value_type::second_type Value;
   229       typedef typename In::value_type::second_type Value;
   230 
   230 
   231       static Value kruskal(const Graph& graph, const In& in, Out& out) {
   231       static Value kruskal(const Graph& graph, const In& in, Out& out) {
   232         typedef StoreBoolMap<typename RemoveConst<Out>::type> Map;
   232         typedef LoggerBoolMap<typename RemoveConst<Out>::type> Map;
   233         Map map(out);
   233         Map map(out);
   234         return _kruskal_bits::kruskal(graph, in, map);
   234         return _kruskal_bits::kruskal(graph, in, map);
   235       }
   235       }
   236 
   236 
   237     };
   237     };