Tartalomjegyzék:

Hol használják az egyesítési rendezést?
Hol használják az egyesítési rendezést?

Videó: Hol használják az egyesítési rendezést?

Videó: Hol használják az egyesítési rendezést?
Videó: Tim Maudlin Λ Palmer: Fractal Geometry, Non-locality, Bell 2024, November
Anonim

Összevonási rendezés : használt adatbázis-forgatókönyvekben, mert stabil (több kulcsú fajta ) és külső (nem minden eredmény fér el a memóriában). Hasznos elosztott forgatókönyvekben, ahol további adatok érkeznek közben vagy után válogatás . A memóriafelhasználás megakadályozza a szélesebb körű használatát kis eszközökön, de létezik a helyben lévő Nlog^2N verzió.

Ezt szem előtt tartva hol használják a beszúrási rendezést?

Felhasználások: Beillesztési rendezés van használt amikor az elemek száma kicsi. Akkor is hasznos lehet, ha a bemeneti tömb majdnem rendezve , csak néhány elem van rosszul a teljes nagy tömbben. Mi az a bináris Beszúrás rendezése ? A bináris keresés segítségével csökkenthetjük az összehasonlítások számát a normálban beillesztési rendezés.

Tudja azt is, hogy mi az a rendezés a példával? An példa nak,-nek összevonási rendezés . Először ossza fel a listát a legkisebb egységre (1 elemre), majd hasonlítsa össze az egyes elemeket a szomszédos listával fajta és összeolvad a két szomszédos listát. Végül minden elem megvan rendezve és összeolvadt . Összevonás rendezés egy oszd meg és uralkodj algoritmus, amelyet Neumann János talált fel 1945-ben.

Ezzel kapcsolatban miért használják az összevonási rendezést?

Összevonási rendezés számára hasznos válogatás linkelt listák. Összevonási rendezés egy istálló fajta ami azt jelenti, hogy egy tömbben ugyanaz az elem megtartja eredeti pozícióját egymáshoz képest. Összességében az idő összetettsége Összevonás rendezés értéke O(nLogn). Hatékonyabb, mivel a legrosszabb esetben a futási idő is O(nlogn)

Hogyan használja az összevonási rendezést?

Íme, hogyan használja az egyesítés rendezése az oszd meg és uralkodj módszert:

  1. Osszuk meg úgy, hogy megtaláljuk a p és r közötti félúton lévő q számot.
  2. Győzz le az altömbök rekurzív rendezésével az osztási lépés által létrehozott két részprobléma mindegyikében.
  3. Kombinálja úgy, hogy a két rendezett altömböt visszaolvassa az egyetlen rendezett altömbbe [o.

Ajánlott: