diff --git a/Notes/06.03.25.md b/Notes/06.03.25.md new file mode 100644 index 0000000..73878b0 --- /dev/null +++ b/Notes/06.03.25.md @@ -0,0 +1,10 @@ +## 2.2 Endrekursion + + +Keine endrekursion -> + +1 + 2 + 3 + 4 + 5 + 6 + sum(...) + +Endrekursion -> + +sum (sum(sum(sum(sum(5))))) \ No newline at end of file diff --git a/Notes/17.02.25.md b/Notes/17.02.25.md new file mode 100644 index 0000000..f3866b2 --- /dev/null +++ b/Notes/17.02.25.md @@ -0,0 +1,25 @@ +## Dekorator +Eine Funktion mit einer anderen Funktion als Parameter + +```python +@DekoratorFunktion +def funktionXY(p1, p2): + pass +``` + +Args und Quarks + + +## Endrekursion + +Der Rekursionsterm hat nur einen Funktionsaufruf. Arithmetik wird innerhalb der Argumente gemacht. + +```python + +# Bad example +return func(a, b) + 1 + +# Correct example +return func(a + 1, b) +``` + diff --git a/Notes/20.02.25.md b/Notes/20.02.25.md new file mode 100644 index 0000000..0ec0c0b --- /dev/null +++ b/Notes/20.02.25.md @@ -0,0 +1,9 @@ +22.05.25 Projekt Präsentation + +30.06.25 Projekt Abgabe + + + +## Projekt + +Forschungsfrage: Basically "Kann man Problem XY lösen durch Ansatz Z?" \ No newline at end of file