Skip to content

TriDevelopers/Project-Graph--Flight-

Repository files navigation

If we don't have the .class files, first run javac main.java to compile the project. Run the project in the terminal with the following command:

java main "Flight Data.txt" "Requested Flight Plans.txt" "output.txt"

It will output the result in the output.txt file.

Flight Data.txt:

  • The first line of the file will contain an integer indicating how many rows of data will be in the file.
  • Each subsequent row will contain two city names, the cost of the flight, and the number of minutes of the flight. Each field will be separated with a pipe (shift-\ on most keyboards).

Requested Flight Plans.txt:
  • The first line will contain an integer indicating the number of flight plans requested.
  • The subsequent lines will contain a pipe-delimited list of city pairs with a trailing character to indicate sorting the output of flights by time (T) or cost (C).

The solution will find all flight paths between these two cities (if any exists) and calculate the total cost of the flights and the total time in the air.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages