#include "geneorder.h"
#include <algorithm>
+#include <set>
#include <cstdlib>
using namespace std;
}
return v;
}
+
+int countCycles(const GeneOrder& go){
+ int cycles = 0;
+ set<size_t> marked;
+ for (size_t p = 1; p < go.size() - 1; ++p){
+ if (marked.find(p) != marked.end())
+ continue;
+ }
+ return cycles;
+}
+
+std::vector<Component> findComponents(const GeneOrder& go){
+ return vector<Component>();
+}
+
+std::vector<Interval> findIntervals(const GeneOrder& go){
+ return vector<Interval>();
+}