Werbung

Doppelte Vertauschung

Zwei separate Paare benachbarter Zeichen sind vertauscht.

Lernen

Zwei separate Paare benachbarter Zeichen sind vertauscht.

Double transposition errors occur when two separate pairs of adjacent characters are swapped in the same string. This creates a more complex error pattern that can be harder to detect because the errors are distributed across the string.

Original: ABCDEF → Error: BADCEF (AB swapped AND CD swapped)

  • 123456 → 213465 (12 swapped AND 45 swapped)
  • ABCDEF → BACDEF → BADCEF (two transpositions)
  • AB-1234 → BA-1324 (AB swapped AND 23 swapped)

So erkennen Sie es

  • Two separate pairs of adjacent characters are reversed
  • Length remains the same
  • All original characters are present

Häufige Fehler

  • Missing one of the two transpositions
  • Confusing with single transposition
  • Not scanning the entire string

Schritt-für-Schritt-Lösung

Finden Sie den Fehler: Original '123456' vs Gegeben '213465'

  1. Position 1 vergleichen: '1' vs '2' - Abweichung
  2. Position 2 vergleichen: '2' vs '1' - Abweichung
  3. Erster Tausch erkannt: '1' und '2' vertauscht
  4. Position 3 vergleichen: '3' = '3'
  5. Position 4 vergleichen: '4' = '4'
  6. Position 5 vergleichen: '5' vs '6' - Abweichung
  7. Position 6 vergleichen: '6' vs '5' - Abweichung
  8. Zweiter Tausch erkannt: '5' und '6' vertauscht

Antwort: Doppelter Vertauschungsfehler: '1-2' vertauscht UND '5-6' vertauscht

Übungshinweise

Fehlerprüfung

Werbung