Implementacja tabu search dla TSP
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

ListGraph.h 581B

1234567891011121314151617181920212223242526272829
  1. #ifndef LISTGRAPH_H
  2. #define LISTGRAPH_H
  3. #include "Graph.h"
  4. class ListGraph : public Graph
  5. {
  6. public:
  7. ListGraph(unsigned vertexNumber);
  8. virtual ~ListGraph();
  9. bool addEdge(unsigned v, unsigned w, unsigned weight);
  10. bool removeEdge(unsigned v, unsigned w);
  11. unsigned getWeight(unsigned v, unsigned w);
  12. void displayGraph();
  13. protected:
  14. private:
  15. struct element
  16. {
  17. unsigned vertex;
  18. int weight;
  19. element *next;
  20. };
  21. element **graphList;
  22. };
  23. #endif // LISTGRAPH_H