Algorithmen und Datenstrukturen · Junior · Frage 72 von 75
Was bedeutet „Brute Force“ bei einem Algorithmus?
- 1Den Algorithmus in einer schnelleren Sprache neu schreiben
- 2Alle möglichen Kandidaten durchprobieren und jeden prüfen
- 3So viele CPU-Kerne wie möglich nutzen
Antwort zeigen
Richtige Antwort: Alle möglichen Kandidaten durchprobieren und jeden prüfen
Erklärung
Brute Force ist meist die einfachste korrekte Lösung und ein guter Ausgangspunkt im Interview. Dann sucht man nach wiederholter Arbeit, die man entfernen kann, etwa mit einer Hash-Map, Sortieren oder zwei Zeigern.