Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Prüfungen im Bachelor-Studium (1. - 5. Semester) » aud » Forendiskussionen (Übersicht)
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
pruefungen:bachelor:aud:loesungss16 [07.08.2019 09:24] – TOKAMAK | pruefungen:bachelor:aud:loesungss16 [25.03.2020 10:18] (aktuell) – kat04 | ||
---|---|---|---|
Zeile 259: | Zeile 259: | ||
<code java> | <code java> | ||
getX(Step(l)) = getX(l) + 1, falls getDir(Step(l)) == 1 // + und - vertauscht? 1 = Westen, also nach links also -1 | getX(Step(l)) = getX(l) + 1, falls getDir(Step(l)) == 1 // + und - vertauscht? 1 = Westen, also nach links also -1 | ||
- | getX(Step(l)) = getX(l) - 1, falls getDir(Step(l)) == 3 //wie oben nur umgekehrt | + | getX(Step(l)) = getX(l) - 1, falls getDir(Step(l)) == 3 //wie oben nur umgekehrt, auch in den Bildern zu sehen |
getX(Step(l)) = getX(l), sonst | getX(Step(l)) = getX(l), sonst | ||
</ | </ | ||
Zeile 265: | Zeile 265: | ||
** d) ** | ** d) ** | ||
< | < | ||
- | Beachte: Das Koordinatensystem ist nach unten geklappt, d.h. die y-Werte drehen sich bei den Blickrichtungen Norden/ | + | Beachte: Das Koordinatensystem ist nach unten geklappt, d.h. die y-Werte drehen sich bei den Blickrichtungen Norden/ |
+ | Wo steht das? Reine Interpretationssache. Das Raster im Bild ist nach oben auch positiv... | ||
---------> | ---------> | ||
Zeile 287: | Zeile 288: | ||
y -= 1; | y -= 1; | ||
} else if (d == 1){ | } else if (d == 1){ | ||
- | x += 1; // muesste hier nicht x -= 1 stehen, da Blickrichtung nach Osten? | + | x += 1; // muesste hier nicht x -= 1 stehen, da Blickrichtung nach Osten? |
} else if (d == 2){ | } else if (d == 2){ | ||
y += 1; | y += 1; | ||
} else if (d == 3){ | } else if (d == 3){ | ||
- | x -= 1; // muesste hier nicht x += 1 stehen, da Blickrichtung nach Westen? | + | x -= 1; // muesste hier nicht x += 1 stehen, da Blickrichtung nach Westen? |
} | } | ||
} | } | ||
Zeile 347: | Zeile 348: | ||
abDiff-=2*(a.get(p)); | abDiff-=2*(a.get(p)); | ||
b.add(a.remove(p)); | b.add(a.remove(p)); | ||
- | helfer(p); | + | helfer(p); |
// Backtracking zur 2. Rekursion: | // Backtracking zur 2. Rekursion: |