Title: Hamiltonian cycle
Technology: .NET Framework 4, C#, Windows Forms
Create desktop application modeling with graphs, working in color text and graphics mode. The application must provide the next features to the user:
  • initializing undirected graph via list of arcs from a text file;
  • initializing undirected graph via adjacency matrices;
  • finding the minimal Hamiltonian cycle;
  • visualizing a Hamiltonian cycle;
  • Save count and minimum Hamiltonian cycle in a text file.