• Tidak ada hasil yang ditemukan

Penerapan Algoritma DFS Menggunakan Python

N/A
N/A
3PA19@Lani

Academic year: 2024

Membagikan " Penerapan Algoritma DFS Menggunakan Python"

Copied!
2
0
0

Teks penuh

(1)

Nama : Lani Kelas : 3PA19 NPM : 10520555

Dalam penerapan DFS pada bahasa pemrograman python, hal pertama yang harus dilakukan adalah mendefinisikan sebuah graf terlebih dahulu menggunakan python dictionary.

Kemudian buat sebuah set untuk menyimpan data-data nodes yang telah dilewati yang disebut dengan visited.

Lalu buat fungsi DFS yang memiliki parameter visited, graph, dan node. Dalam fungsi tersebut tertulis bahwa jika node belum pernah dikunjungi (visited) maka node akan dicetak (print) dan data ditambahkan ke visited. Setelah itu fungsi akan mengecek tetangga (neighbour) dari graph tersebut. Kemudian buat kembali fungsi DFS yang sama seperti di awal.

(2)

Pada bagian ini kita jalankan fungsi DFS dengan parameter yang telah dibuat (visited, graph, node) dengan memasukan node A terlebih dahulu. Setelah fungsi DFS di-run maka akan terlihat bagaimana alur pencarian DFS berjalan.

Referensi

Dokumen terkait

adalah menganalisis perbedaan antara algoritma pencarian Breadth First Search dan Algoritma Depth First Search sebagai focused crawler, pendalaman proses pembuatan

Kesimpulan pertama dari penelitian ini adalah Simulasi Larutan Asam Basa menerapkan konsep kecerdasan buatan dengan metode DFS (Depth First Search) yaitu metode

Dalam tulisan ini dibahas tentang implementasi suatu program sederhana dan menganalisis penggunaan algoritma DFS dengan pemrograman Java (penulis menggunakan NetBeans

Setelah algoritma Depth-First Search berhasil diimplementasikan pada Unity untuk membuat arena labirin, dilakukan pengujian yang bertujuan untuk menguji kriteria

DFS (Deep First Search) adalah algoritma yang mencari solusi dengan mengutamakan kedalaman, berarti bahwa pencarian akan terus dilanjutkan sedalam mungkin sampai

Permainan Eight Puzzle Algoritma Pencarian Blind : BFS dan DFS No State awal State Akhir Breadth First Search BFS Depth First Search DFS Solusi di level... # Node yang dilalui

Pada penelitian ini, penulis ingin menerapkan algoritma dari metode Bisection kedalam Bahasa pemrograman Python guna untuk mendapatkan hasil solusi numerik yang dilakukan perhitungan

Laporan praktikum 8 Algoritma pemograman 2