Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Prüfungen im Bachelor-Studium (1. - 5. Semester) » aud » Lösungsversuch SS 19 (Übersicht)
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige ÜberarbeitungLetzte ÜberarbeitungBeide Seiten, nächste Überarbeitung | ||
pruefungen:bachelor:aud:loesungss19 [25.06.2020 08:39] – kat04 | pruefungen:bachelor:aud:loesungss19 [25.06.2020 08:49] – kat04 | ||
---|---|---|---|
Zeile 316: | Zeile 316: | ||
< | < | ||
sCH(Create, u, accu) = ... | sCH(Create, u, accu) = ... | ||
- | ... accu falls containsAll (accu, u) | + | ... accu falls containsAll |
... create sonst | ... create sonst | ||
Zeile 328: | Zeile 328: | ||
String getVerticalPrefix(int r, int c) { | String getVerticalPrefix(int r, int c) { | ||
- | if(r<0 || g[r][c]=='#' | + | if(r<0 || g[r][c]=='#' |
return ""; | return ""; | ||
}else { | }else { | ||
Zeile 358: | Zeile 358: | ||
// traverse g row by row and left to right | // traverse g row by row and left to right | ||
if(wsH.isEmpty()) { | if(wsH.isEmpty()) { | ||
- | // wenn ich alle horizontele Wörter platzieren konnte bin ich fertig | ||
- | // die vertikalen werden unten schon geprueft | ||
return true; | return true; | ||
} else if(c> | } else if(c> |