Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- while (kolejka.Count > 0)
- {
- Wierzchołek KWierzcholek = kolejka.Dequeue();
- Console.WriteLine("Node number: " + KWierzcholek.numer);
- if (!KWierzcholek.skojarzony && KWierzcholek.rodzic > 0)
- {
- //jest on końcem ścieżki rozszerzającej
- }
- else
- {
- foreach (var item in KWierzcholek.sąsiedzi)
- {
- if (!odwiedzone.Contains(item)) // jeśli nie odwiedzaliśmy danego sąsiada
- {
- item.rodzic = KWierzcholek.numer;
- kolejka.Enqueue(item);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement