Graf
NIM/Nama : ………………………………………..
Setelah mengikuti praktikum ini, mahasiswa diharapkan dapat:
Menggambarkan konsep graf pada memory
Membuat struktur data graf dalam bahasa C
Melakukan operasi pada graf
Melakukan penelusuran graf
Mencari lintasan terpendek pada graf
Mengaplikasikan graf pada program
Representasikan graf tersebut dalam bentuk adjacency matrix. Buatlah program yang dapat
menampilkan simpul-simpul yang ada pada graf tersebut beserta simpul-simpul apa saja yang
terhubung dengannya.
Contoh keluaran program:
Graf terdiri dari simpul: a b c d e
Simpul a terhubung dengan: b d
Simpul b terhubung dengan: c e
Simpul c terhubung dengan:
Simpul d terhubung dengan: b e
Simpul e terhubung dengan: c
Petunjuk:
Gunakan satu matriks berukuran NxN sebagai adjacency matrix, dan satu array sepanjang N
untuk menyimpan nama-nama simpulnya (N adalah banyaknya simpul).
~1~
Salin kode C Anda di sini.
Nilai Ekstra
Dengan menggunakan representasi adjacency list, buatlah program yang dapat mengeluarkan
hasil yang sama.
Salin kode C Anda di sini.
~2~