Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

topological-sort-implementation

Implementation of Decrease and Conquer

This program use approach of topological sorting which have concept of decrease and conquer. My implementation in this program is trying to take off few vertice who have no edge in (and don't forget to delete all edge out from vertice that has been deleted), after that my program will try solve the "new graph" (graph that has been simplified). If my program think the graph is still too complex to solve then it will repeat the procedur untill the graph simple enough.

Requirements

OS: Windows 10

How to Use

  1. Download the latest release
  2. Extract anywhere
  3. Open the folder that you have been extracted
  4. To assign what courses and prerequisites, go to ASSIGN_HERE.txt on test folder. Constraints of writing is the first one in line must be course, the next one must be prerequisites, don't use space, separate with commas, and end each course and prerequisites with dot
  5. To run the program open src folder and double click main13519007.py

Author

Muhammad Tito Prakasa 13519007

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages