Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void invertieren()
- {
- // Todo: implementieren fuer Aufgabe 4
- int laenge = _anzahlWoerter;
- for (int i=0;i<laenge/2;i++){
- DoppellinkKnoten k1 = knotenAnPosition(i);
- DoppellinkKnoten k2 = knotenAnPosition(laenge-i-1);
- DoppellinkKnoten k1V ;
- DoppellinkKnoten k1N ;
- DoppellinkKnoten k2V ;
- DoppellinkKnoten k2N ;
- k1V = k1.gibVorgaenger();
- k1N = k1.gibNachfolger() ;
- k2V = k2.gibVorgaenger();
- k2N = k2.gibNachfolger();
- k1.setzeNachfolger(k2N);
- k1.setzeVorgaenger(k2V);
- k2.setzeNachfolger(k1N);
- k2.setzeVorgaenger(k1V);
- k1V.setzeNachfolger(k2);
- k1N.setzeVorgaenger(k2);
- k2V.setzeNachfolger(k1);
- k2N.setzeVorgaenger(k1);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement