Digitális és informatikai

Két lista összehasonlítása: az átrendezés nem mindig tartalmi változás

Egy soronkénti különbségkereső sok módosítást jelezhet akkor is, ha csak a tételek sorrendje változott. Először azt döntsd el, mi számít azonos tartalomnak.

Dajka Gábor2 perc olvasás

Három különböző összehasonlítás

Az első lista: alma, körte, alma. A második: alma, alma, körte. Soronként nézve a második és harmadik hely eltér. Halmazként nézve mindkettő ugyanazt a kétféle szót tartalmazza. Darabszámot is őrző összehasonlításban is azonosak: két alma és egy körte szerepel mindkettőben.

Egyetlen törlés már más helyzet

A harmadik lista: alma, körte. Halmazként továbbra is ugyanazok az elemek láthatók, de az egyik alma hiányzik. Készletlistánál vagy rendelési soroknál ez valódi változás. Ha az összehasonlítás előtt minden duplikátumot törölsz, elveszíted ezt az információt.

Mikor fontos a sorrend?

Feladatlépések, időrendi események és helyezések esetén a sorrend maga is adat. Egy címkelistánál viszont lehet közömbös. Az összehasonlítás szabályát a felhasználási célból vezesd le, és rögzítsd az eredmény mellett. A „megegyezik” kijelentés csak ezzel a szabállyal együtt pontos.

Tisztítás ellenőrizhetően

A végi szóközök eltávolítása vagy a kisbetűsítés hasznos lehet, de megváltoztatja az adatot. Őrizd meg az eredeti változatot, majd külön nézetben végezd a normalizált összehasonlítást. Azonosítókat ne rendezz át vagy alakíts át automatikusan. A szöveg-összehasonlító eredménye után ellenőrizd külön a hiányzó, új és megváltozott darabszámú tételeket.

Tudáspróba

Válaszolj a három kérdésre, majd ellenőrizd a megoldókulcsot. Minden helyes válasz 1 pont.

1. Az első két lista azonos sorrendű?

  • A) Igen
  • B) Nem
  • C) Csak halmazként van sorrendjük

2. Melyik összehasonlítás veszi észre a hiányzó második almát?

  • A) A darabszámot is őrző
  • B) Egyik sem
  • C) A puszta halmazos

3. Mikor kell megőrizni a sorrendet?

  • A) Csak egysoros listánál
  • B) Soha
  • C) Ha például munkalépéseket jelent

Megoldókulcs és visszajelzés

1. B) Nem A második és harmadik sor felcserélődött.

2. A) A darabszámot is őrző Az ismétlődések számát csak a darabszámos nézet tartja meg.

3. C) Ha például munkalépéseket jelent A munkafolyamat sorrendje érdemi tartalom.

Mit jelent az eredmény?

  • 3 pont: mindhárom ellenőrzött összefüggést helyesen alkalmaztad. Változtass meg egy bemeneti adatot a példában, és számold újra az eredményt.
  • 1–2 pont: a hibás válaszokhoz tartozó magyarázat alapján vezesd végig újra az érintett számítási lépést.
  • 0 pont: olvasd el újra a cikk levezetését, majd próbálkozz a kérdésekkel a megoldókulcs nélkül.

Hiányzó válasszal a próba még nincs lezárva. Ez a rövid önellenőrzés kizárólag a cikkben bemutatott összefüggésekre vonatkozik.

További cikkek

Kapcsolódó olvasnivalók

Gyorskereső

Kalkulátorok és útmutatók keresése

↑↓ választásEnter megnyitásEsc bezárás