AxoyTO / TheGraph

The Graph is a fast random graph creator according to user input. The program creates every branch in parallel using multithreading and logs data to JSON file using singleton pattern. Following the creation, it parses the data about the graph and draws it. Dijkstra’s shortest path and most efficient path algorithms are also realized in the program.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About

The Graph is a fast random graph creator according to user input. The program creates every branch in parallel using multithreading and logs data to JSON file using singleton pattern. Following the creation, it parses the data about the graph and draws it. Dijkstra’s shortest path and most efficient path algorithms are also realized in the program.

License:MIT License


Languages

Language:C++ 99.7%Language:Makefile 0.3%Language:Shell 0.1%