Latihan 1: Graph — BFS & DFS — Struktur Data

Latihan 1 dari materi Graph — BFS & DFS di Struktur Data — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Implementasikan fungsi bfs(graph, start) yang mengembalikan array urutan kunjungan BFS mulai dari start.

graph adalah object { [vertex]: [neighbors] }. Neighbors diproses dalam urutan kemunculan di array.

Gunakan Queue (bisa pakai array + shift, atau pointer) untuk implementasi BFS yang benar.

Hint