🛤️Praktikum 2
Representasi Graf dengan Matriks
Deskripsi
Pada praktikum 2 ini akan diimplementasikan graph menggunakan matriks untuk merepresentasikan graph adjacency.
Langkah Praktikum
Buatlah kelas
GraphArray
. Tambahkan atributvertices
danadjacencyMatrix
.
Tambakan konstruktor untuk kelas
GraphArray
.
Untuk membuat suatu lintasan maka dibuat method
makeEdge()
sebagai berikut.
Untuk menampilkan suatu lintasan diperlukan pembuatan method
getEdge()
berikut.
Buatlah kelas
MainGraphArray
untuk menjalankan kelasGraphArray
. Tambahkan main method seperti berikut.
Jalankan kelas
MainGraphArray
.Amati hasilnya!
Pertanyaan
Apakah perbedaan degree/derajat pada directed dan undirected graph?
Apakah kegunaan method
getEdge()
?Termasuk jenis graph apakah uji coba pada praktikum 2?
Mengapa pada method main harus menggunakan
try-catch exception
?Pada implementasi graph menggunakan adjacency matriks. Kenapa jumlah vertices harus ditambahkan dengan 1 pada indeks array berikut?
Last updated