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'
- Position 1 vergleichen: '1' vs '2' - Abweichung
- Position 2 vergleichen: '2' vs '1' - Abweichung
- Erster Tausch erkannt: '1' und '2' vertauscht
- Position 3 vergleichen: '3' = '3'
- Position 4 vergleichen: '4' = '4'
- Position 5 vergleichen: '5' vs '6' - Abweichung
- Position 6 vergleichen: '6' vs '5' - Abweichung
- Zweiter Tausch erkannt: '5' und '6' vertauscht
Antwort: Doppelter Vertauschungsfehler: '1-2' vertauscht UND '5-6' vertauscht