main.verarbeitung
Class Verarbeitung

java.lang.Object
  |
  +--main.verarbeitung.Verarbeitung

public class Verarbeitung
extends java.lang.Object

Die Klasse Verarbeitung sucht einen Weg von Rösselsprüngen in der angegebenen Matrix. Dazu wird die Matrix übergeben, in der die einzelnen Schritte gespeichert werden.
Hier ist der Kernalgorithmus des Programms zu finden, der das Problem löst.

Version:
$Revision: 1.17 $
Author:
Simon Tiffert

Constructor Summary
Verarbeitung(Matrix matrix)
          Der Konstruktor speichert die Matrix und ruft die Rösselsprünge auf.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Verarbeitung

public Verarbeitung(Matrix matrix)
             throws MatrixNotInitialisedException
Der Konstruktor speichert die Matrix und ruft die Rösselsprünge auf. Dabei wird abgefangen, ob die Rekursion erfolgreich war und ein Weg gefunden wurde.

Parameters:
matrix - Zentrale Datenstruktur mit Matrix
Throws:
MatrixNotInitialisedException - Matrix nicht initialisiert