eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programming › randomizowany quicksort: analiza dzialania
Ilość wypowiedzi w tym wątku: 21

  • 21. Data: 2010-05-15 09:36:51
    Temat: Re: randomizowany quicksort: analiza dzialania
    Od: Maciej Pilichowski <b...@S...FM>

    Mariusz Marszałkowski wrote:

    Dobra, porachowalem to juz, ale nadal nie moge dojsc jak autorzy przeszli
    nad tymi rachunkami do porzadku i od razu "widzieli" wynik.

    Wybor konkretnych elementow nie ma znaczenia, to co ma znaczenie, to
    odleglosc miedzy nimi L=j-i+1.

    Niech P(N,L) oznacza prawd. porownania tych elementow. N rozmiar sekwencji.

    Fakty:
    P(N,2) = 1
    P(N,L) = 2/N+1/N * ( P(N-1,L)+P(N-2,L)+P(N-3,L)+...+P(L,L) )

    Ta suma wyglada paskudnie, ale policzylem na piechote wartosci dla L=3 i N 3
    i 4 wynik wychodzil 2/3. Moze przypadek, ale sprawdzilem, czy faktycznie
    P(N,L) nie rowna sie 2/L. Tak po prostu.

    P(N,L=2) = 1 = 2/2 = 2/L
    ok

    zalozmy P(N,L) = 2/L

    i sprawdzmy:
    P(N+1,L) = 2/(N+1) + 1/(N+1) * ( P(N,L) + P(N-1,L)+...+ P(L,L) ) = 2/(N+1) +
    (N-L+1)*1/(N+1)*2/L = 2/L

    Koniec dowodu.

    milego dnia, hej

strony : 1 . 2 . [ 3 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: