Update README.md

This commit is contained in:
2021-08-30 21:29:12 +02:00
parent 7f5707b9c0
commit 0292a88ea5

View File

@ -9,11 +9,12 @@ Im Branch `train` sind keine Lösungen enthalten.
```console ```console
$ git clone -b train <this-repo> $ git clone -b train <this-repo>
``` ```
Dann einfach alle TODOs abarbeiten.
### Sequenzen ## Sequenzen
Für jede Datenstruktur, die Sequenzen darstellen, Für jede Datenstruktur, die Sequenzen darstellen,
sollte das Interface [SequenceProcessor](src/aud/exam/prep/SequenceProcessor.java) sollte das Interface [`SequenceProcessor`](src/aud/exam/prep/SequenceProcessor.java)
einmal iterativ und einmal rekursiv implementiert werden. einmal iterativ und einmal rekursiv implementiert werden.
Jede fast Methode in `SequenceProcessor` stellt eine Aufgabe dar, Jede fast Methode in `SequenceProcessor` stellt eine Aufgabe dar,
@ -29,4 +30,12 @@ der Datenstruktur ist.
Sequenz von einem Iterator. Sequenz von einem Iterator.
- `SequenceProcessor.iterate(s)`: Erlaubt das Iterieren - `SequenceProcessor.iterate(s)`: Erlaubt das Iterieren
durch eine Sequenz `s`. durch eine Sequenz `s`.
## Tipps
1. Zwei Objekte auf Gleichheit prüfen:
<https://docs.oracle.com/javase/8/docs/api/java/util/Objects.html#equals-java.lang.Object-java.lang.Object->
1. Neues Array vom Typ `T` erstellen:
[`Arrays.newArray(size)`](src/aud/exam/prep/array/Arrays.java)