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
$ git clone -b train <this-repo>
```
Dann einfach alle TODOs abarbeiten.
### Sequenzen
## Sequenzen
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.
Jede fast Methode in `SequenceProcessor` stellt eine Aufgabe dar,
@ -30,3 +31,11 @@ Sequenz von einem Iterator.
- `SequenceProcessor.iterate(s)`: Erlaubt das Iterieren
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)