BFS აკვირდება გრაფს დონე-დონეზე, პირველ რიგში ეწვევა ყველა მეზობელ კვანძს, სანამ უფრო ღრმად წახდეს. იყენებს რიგს და პოულობს უმოკლეს ბილიკი (ყველაზე ნაკლები კიდეები) წონის გარეშე გრაფებში.
იდეა
დაიწყეთ წყაროდან, დაამატეთ ის რიგში, შემდეგ განმეორებით გამოიღეთ კვანძი, ეწვიეთ მის მოუსულელ მეზობლებს და დაამატეთ მათი. visited სიმრავლე ხელს უშლის ხელახლა ვიზიტირებას.
