AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Graphenalgorithmus: Funzt manchmal, manchmal nicht

Graphenalgorithmus: Funzt manchmal, manchmal nicht

Ein Thema von Skiron · begonnen am 17. Mai 2004
Antwort Antwort
Skiron

Registriert seit: 14. Dez 2003
153 Beiträge
 
#1

Graphenalgorithmus: Funzt manchmal, manchmal nicht

  Alt 17. Mai 2004, 17:42
Ich muss für die Schule ein Prog mit einem GraphenAlgo schreiben. Ich habs vorher mit dem Algo von Dijkstra (oder so) probiert, hat aber nicht so ganz geklappt. Jetzt versuchs ich etwas einfacher:
Ich probier jeden Weg durch, der möglich ist.
Wenn also die Adjazenzmatrix gegeben ist:
A B C D
A 0 0 0 0
B 2 0 0 0
C 6 3 0 0
D 0 0 1 0

und ein Weg von A nach D gesucht wird, so macht das Prog folgendes (oder sollte es jedenfalls machen):
Es wird in der Spalte A angefangen (weil A der Ausgangsknoten ist). Dann wird von oben nach unten geschaut, ob eine Verbindung besteht.
Wenn eine Verbindung ist, werden die aktuellen Variablen gespeichert (Spalte A, Index 2), und geht in Spalte B (weil bei B erstmals eine Verbindung besteht).
Nun wird Spalte B von oben nach unten überprüft, und das selbe wie bei Spalte A gemacht.
Bei manchen Matrizzen funzts auch (z.B. bei der oben), aber wenn man z.B. die "Zufällig Verbinden" verwendet, klappts nicht immer. Und ich kann den Fehler nicht finden. Der debugger hat mir auch nicht geholfen!
Hoffe ihr könnt mir helfen!
Angehängte Dateien
Dateityp: zip graphen_351.zip (275,6 KB, 9x aufgerufen)
Mann zu Frau:
Zieh dich aus, wir müssen reden!
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:08 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz