Page 29 - Searching Dosen
P. 29

Untuk merepresentasikan hubungan setiap node, berikut kode yang
                        digunakan beserta nilai bobot setiap node:












                        Maksud dari program tersebut yaitu, node A berhubungan dengan

                        node  B  dengan  bobot  10,  dan  berhubungan  dengan  C  dengan

                        bobot 15. Begitu seterusnya dengan node yang lainnya. Kemudian

                        jalankan fungsi Dijkstra dengan menggunakan kode berikut:




                        Untuk mencatat bobot yang digunakan agar mencapai node yang

                        diinginkan menggunakan kode berikut:






                        Sedangkan  kode  program  yang  digunakan  untuk  melacak  jalur

                        yang menuju ke simpul sebagai berikut:








                        Menetapkan 0 sebagai nilai untuk mewakili node sumber:









                        Perulangan akan terus berjalan sampai semua node telah ditelusuri.
                        minNode  =  None  digunakan  untuk  menentukan  jarak  minimum.

                        Seperti pada kode program berikut:








                                                              21
   24   25   26   27   28   29   30   31   32   33   34