Algorithmen und Datenstrukturen · Senior · Frage 67 von 75

Wie prüft man in O(n), ob zwei Wörter eine Bearbeitung auseinanderliegen?

Antwort zeigen

Richtige Antwort: Zwei Zeiger, die einen einzigen Sprung oder eine Abweichung erlauben

Erklärung

Unterscheiden sich die Längen um mehr als eins, lautet die Antwort nein. Sonst bewegt man die Zeiger gemeinsam und überspringt bei der ersten Abweichung ein Zeichen im längeren Wort (oder in beiden bei gleicher Länge). Die volle DP ist O(n × m).

Zum Weiterlesen

Fehler in der Frage

Algorithmen und Datenstrukturen · Senior · Frage 67

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