Advertentie

Dubbele Omzetting

Twee afzonderlijke paren aangrenzende tekens zijn verwisseld.

Leren

Twee afzonderlijke paren aangrenzende tekens zijn verwisseld.

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)

Zo herkent u het

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

Veelgemaakte fouten

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

Stapsgewijze uitwerking

Vind de fout: Origineel '123456' vs Gegeven '213465'

  1. Positie 1 vergelijken: '1' vs '2' - verschil
  2. Positie 2 vergelijken: '2' vs '1' - verschil
  3. Eerste verwisseling gevonden: '1' en '2' omgezet
  4. Positie 3 vergelijken: '3' = '3'
  5. Positie 4 vergelijken: '4' = '4'
  6. Positie 5 vergelijken: '5' vs '6' - verschil
  7. Positie 6 vergelijken: '6' vs '5' - verschil
  8. Tweede verwisseling gevonden: '5' en '6' omgezet

Antwoord: Dubbele omzettingsfout: '1-2' verwisseld EN '5-6' verwisseld

Oefenadvies

Foutcontrole

Advertentie