4646

4646



0(n log n). Zaletą tego sposobu jest to, iż wiele współczesnych języków programowania posiada w swoich bibliotekach funkcję sortującą qsort(), która wykorzystuje ten właśnie algorytm.

Wadą z kolei jest to, iż do otrzymania wartości jednego elementu musimy sortować cały zbiór danych.

W podanym poniżej algorytmie sortowania szybkiego wykorzystujemy funkcję Dziel_na_partycję(Z,tp, z*).

Funkcja ta dzieli partycję zbioru Z określoną dwoma indeksami zp oraz z* na dwie mniejsze partycje. Zwraca indeks podziałowy iv. Pierwsza partycja zawiera elementy od ip do iv - 1, a druga od zv do z*. Elementy w partycji pierwszej są niewiększe od elementów w partycji drugiej.

ALGORYTM SZYBKIEGO SORTOWANIA I ZNAJDOWANIA MEDIANY:

Wejście:

n - liczba elementów w zbiorze Z

Z[] - tablica (n+1) elementowa odwzorowująca zbiór Z, w który sortujemy. Na pozycji Z[n] należy umieścić wartownika o wartości większej od każdego elementu zbioru.

Wyjście:

Mediana zbioru Z.

Zmienne pomocnicze:

iv    - zawiera pozycję elementu zwrotnego, Iv należy do C

v    - wartość elementu zwrotnego

i, j - indeksy w tablicy Z[J; i, j należy do C



Wyszukiwarka

Podobne podstrony:
45 (464) if: end vhil«; «nd {procraz* Podobno ogromną zaletą tego algorytmu jest to, że nie musi on
MechanikaP3 Równanie Bernoulliego Przedstawione zostaną 3 postaci tego równania. Jest to równanie pr
13996 p1080121 Zaletą aspektu miarowego jest to. że służy on również do zapoznania ucznia z innymi l
Kluczowym założeniem - które podzielali tak Mises, jak i Rothbard - jest to, iż nie istnieje żadna p
Podaj liczbę falową do przeprowadzenia offsetu: 9000 {w przypadku tego widma jest to najlepsza
(PET)Pozytonowa tomografia emisyinaNajważniejsze znaczniki pozytonowe ■ Kołetna zaleta melooy PET je
Wstyd i przemo0055 108 Wstyd i przemoc Jedną z konsekwencji tego faktu jest to, że zagrożenie dla sp
P1050438 275 Wykładniki intensywności cechy w jfzyktt rosyjskim ważne jest to, iż znaczenie wyrazów
etapów procesu produkcyjnego. Ważnym aspektem drzewka decyzyjnego jest to, iż naprowadza ono użytkow
Jedyną naszą hipotezą badawczą jest, to, iż sądzimy, że obie grupy klientów będą zainteresowane
3. Projekt systemu Analizerkę opisać można w następujący sposób. Jest to aplikacja do zarządzania
41415 IMG 78 Zych budynków jeak icej wwodępomjR cu jest to, iż w bczpw liny mające głęboi;
Jakość przytułków dla umysłowo chorych różniła się znacznie. Reformatorzy kładli nacisk na to, iż wi
na kontach środków pieniężnych. Podstawową zaletą tej metody jest to, że przejrzyście przedstawia on

więcej podobnych podstron