Du befindest dich hier: FSI Informatik » Prüfungsfragen und Altklausuren » Prüfungen im Bachelor-Studium (1. - 5. Semester) » pfp » Lösungsversuch   (Übersicht)

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
pruefungen:bachelor:pfp:loesungws14 [21.07.2018 19:39] evrenpruefungen:bachelor:pfp:loesungws14 [21.07.2018 19:41] (aktuell) evren
Zeile 115: Zeile 115:
 </code> </code>
 \\ \\
-Alternativ (ich glaube im oberen Code ist ein barrier.await() zu viel): \\+(ich glaube im oberen Code ist ein barrier.await() zu viel) \\ 
 +Alternativlösung: \\
 1: 1:
 <code java> <code java>
Zeile 158: Zeile 159:
 </code> </code>
  
 +Alternativlösung:
 <code scala> <code scala>
 def flatten : List[(Char, Char)] => List[Char] = { def flatten : List[(Char, Char)] => List[Char] = {
Zeile 196: Zeile 198:
 } }
 </code> </code>
-Alternativlösung:+Alternativlösungen:
 <code scala> <code scala>
 def decode: Stream[(Char, Int)] => Stream[Char] = { def decode: Stream[(Char, Int)] => Stream[Char] = {
Zeile 207: Zeile 209:
     case Stream.Empty => Stream.Empty     case Stream.Empty => Stream.Empty
     case first #:: tailList => decodeTuple(first) #::: decode(tailList)     case first #:: tailList => decodeTuple(first) #::: decode(tailList)
-  }+}
 </code> </code>