bfs

2
Technische Universität München Vorlesung Algorithmen und Datenstrukturen, WS10/11, C. Eckert 1 BFS Folien bitte als Vollbild- Bildschirmpräsentation (Taste F5) betrachten!

Upload: hector-dominguez

Post on 30-Dec-2015

22 views

Category:

Documents


1 download

DESCRIPTION

BFS. Folien bitte als Vollbild-Bildschirmpräsentation (Taste F5) betrachten!. Beispiel für die Arbeitsweise des BFS: Basis ist ein ungerichteter Graph Rolle der Farben : schwarz : bearbeitet weiß : noch nicht aufgesucht grau : aufgesucht, aber noch nicht abschließend - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: BFS

Technische Universität München

Vorlesung Algorithmen und Datenstrukturen, WS10/11, C. Eckert 1

BFS

Folien bitte als Vollbild-Bildschirmpräsentation (Taste F5) betrachten!

Page 2: BFS

Technische Universität München

Vorlesung Algorithmen und Datenstrukturen, WS10/11, C. Eckert 2

Beispiel für die Arbeitsweise des BFS: Basis ist ein ungerichteter GraphRolle der Farben:• schwarz: bearbeitet• weiß: noch nicht aufgesucht• grau: aufgesucht, aber noch nicht abschließend bearbeitet

Beispiel: • schattierte Kante: von BFS in den Baum eingefügt• Attribut im Knoten u: d[u]• Zustand Q: vor While-Iteration Attribut unter Knoten in Q: Abstand zur Wurzel

∞ 0 ∞ ∞

∞ ∞ ∞ ∞

Q s r x

0 1 2

sr t u

v w x y

1

1

w

1 2

r ty

2

2

t x v

32

2

x v u

3

3

v u y

3

3

u y{}