fixed formatting

This commit is contained in:
2024-01-30 02:17:48 +01:00
parent 23f4c7be52
commit 8ed82e01aa
2 changed files with 10 additions and 10 deletions

View File

@ -6,28 +6,28 @@ Alle Aufgaben hier behandeln Konzepte aus der Vorlesung **Einführung in die Pro
Es gibt keine direkte Reihenfolge, lediglich Themen die sich teilweise überschneiden. Dennoch gibt es eine Reihenfolge nach Wichtigkeit der Themen:
- [Grundkonzept Schleifen (`for`, `while`, ...)](./loops)
- [Grundkonzept Schleifen (`for`, `while`, ...)](src/branch/main/loops)
- allgemeine Knobelaufgaben rund um Schleifen
- Einfach mit ein paar schwierigeren Aufgaben zum Nachdenken
- [Zeichenketten (Strings `str`)](./strings)
- [Zeichenketten (Strings `str`)](src/branch/main/strings)
- allgemeine Knobelaufgaben rund um `str`
- Einfach mit ein paar schwierigeren Aufgaben zum Nachdenken
- [Dataclasses (OOP `@dataclass`)](./dataclasses)
- [Dataclasses (OOP `@dataclass`)](src/branch/main/dataclasses)
- Objekt orientierte Programmierung mit `@dataclass`
- Einfach (Auswendig lernen)
- [Pattern Matching (`match`)](./pattern_matching)
- [Pattern Matching (`match`)](src/branch/main/pattern_matching)
- Intensive Übungen zu `match`
- Mittel (Auswendig lernen, aber erfordert grundlegende Konzepte)
- [Typvariabeln (Generics `[T]`)](./generics)
- [Typvariabeln (Generics `[T]`)](src/branch/main/generics)
- Platzhalter Variabeln um generische Typannotation umzusetzen
- Mittel (Auswendig lernen, aber erfordert grundlegende Konzepte)
- [Rekursion (Tree)](./recursion)
- [Rekursion (Tree)](src/branch/main/recursion)
- Sich selbst aufrufende Funktionen
- Schwer, da das Konzept etwas verwirrend ist, aber gut für schnelle Punkte in der Klausur!
- [Generator](./generator)
- [Generator](src/branch/main/generator)
- Erzeugen von Iteratoren auf die seltsame Python Art und Weise!
- Mittel, da das Konzept etwas seltsam ist. Muss man einfach ein paar mal machen!
- [Funktionale Programmierung](./functional_programming)
- [Funktionale Programmierung](src/branch/main/functional_programming)
- Programmieren-Paradigma bei dem der Programmfluss durch Funktionen bestimmt wird!
- Schwer, da das Konzept etwas schwer zu verstehen ist und viele Grundlagen vorraussetzt