Skip to content
This repository has been archived by the owner on Jul 3, 2023. It is now read-only.
/ PRaKTiS Public archive

Penyusunan Rencana Kuliah dengan Topological Sort dengan Penerapan Algoritma Decrease and Conquer

Notifications You must be signed in to change notification settings

WilsonTandya/PRaKTiS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Penjelasan singkat algoritma Decrease and Conquer yang diimplementasikan :

Program terlebih dahulu mengubah input file menjadi DAG (Directed Acyclic Graph)

  • Memilih mata kuliah yang diambil pada semester 1, semester 2, dst. berdasarkan derajat-masuk (in-degree) dari mata kuliah yang direpresentasikan dengan simpul.
  • Menghapus simpul yang terpilih beserta semua busur yang keluar dari simpul tersebut dan mengurangi derajat-masuk dari simpul-simpul yang ditunjuk.
  • Mengulangi kedua langkah diatas hingga semua simpul terpilih.

Requirement program dan instalasi:

Memiliki Python3 pada perangkat komputer

Cara menggunakan program:

  • Membuka dan menjalankan file 13519209.py pada folder src
  • Saat program sudah berjalan, masukan nama input file dengan akhiran .txt(contoh:test1.txt)

*Folder test berisi file testing
*Folder doc berisi laporan tugas kecil
*Folder src berisi source code program PRaKTiS

Author

Nama : Wilson Tandya

NIM : 13519209

Kelas : K-04

About

Penyusunan Rencana Kuliah dengan Topological Sort dengan Penerapan Algoritma Decrease and Conquer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages