Algorithmen und Datenstrukturen · Senior · Frage 26 von 75

Was nutzt Bitmasken-DP als Zustand?

Antwort zeigen

Richtige Antwort: Eine ganze Zahl, deren Bits die genutzten Elemente markieren

Erklärung

Bei n bis etwa 20 passen Teilmengen in eine ganze Zahl: mask | (1 << i) fügt Element i hinzu, mask & (1 << i) prüft es. Zustände wie dp[mask][last] lösen TSP und Zuordnungsprobleme in O(2ⁿ × n²).

Zum Weiterlesen

Fehler in der Frage

Algorithmen und Datenstrukturen · Senior · Frage 26

Teste dich selbst

Mach den Test Algorithmen und Datenstrukturen · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen