Java Application that generates graphs by inputting vertices and edges, detects cycles within the graph, the graph's weight, graph's sum of degree, vertex with less edges and also allows path inputting with validation.
Graph Input
Generated Graph
Path Input
Path Validation