Added Lecture 4
parent
8b35437b42
commit
c74c9da026
Binary file not shown.
After Width: | Height: | Size: 59 KiB |
Binary file not shown.
After Width: | Height: | Size: 85 KiB |
|
@ -0,0 +1,44 @@
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### Vortrag von Synyx - Nachtragsempfehlungen
|
||||||
|
|
||||||
|
![[clean_agile.jpg|300]]
|
||||||
|
|
||||||
|
Clean Agile von Uncle Bob
|
||||||
|
ISBN: 978-0135781869
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### Vortrag von Synyx - Nachtragsempfehlungen
|
||||||
|
|
||||||
|
![[deep_work.jpg|300]]
|
||||||
|
|
||||||
|
Deep Work von Cal Newport
|
||||||
|
ISBN 978-3868816570
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### Rekursion
|
||||||
|
|
||||||
|
Rekursion ist eine Technik eine Sache durch sich selbst zu definieren:
|
||||||
|
|
||||||
|
Bsp: Fakultätsfunktion
|
||||||
|
|
||||||
|
```
|
||||||
|
int fak(int n){
|
||||||
|
if(n < 0) throw new IllegalArgumentException();
|
||||||
|
if(n == 0) return 1;
|
||||||
|
return n * fak(n-1);
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
### Aufgabe:
|
||||||
|
|
||||||
|
Schreiben Sie ein Java-Programm, welches die Anzahl der Möglichkeiten berechnet, einen Betrag n unter Verwendung einer Stückelung von Münzwerten zu wechseln. Die zu verwendenden Stückelungen sind 1, 2,
|
||||||
|
5, 10, 20 und 50 Cent.
|
||||||
|
|
||||||
|
Optional:
|
||||||
|
1, 2,
|
||||||
|
5, 10, 20, 50, 100, 200 Cent.
|
Loading…
Reference in New Issue