ma ktos schemat blokowy QUICKSORT'a?

0

potrzebuje schematyczny algorytm sortowania szybkiego ... jak najszybciej.

0

Zrob sam wg:
http://www.4programmers.net/view.php?id=95--Pawel {Delphi 6 Personal}

Po pierwsze: naciśnij F1

0

Skopiuj to do Delphi lub Pascala albo dowolnego edytora tekstu i ustaw czcionkę nieproporcjonalną (np. Courier New).

Bez strzałek, ale chyba dojdziesz:

                        _____
                       /     \\
                      | START |
                       \\_____/
                          |
                 _________|_____________
                /Podaj liczbę elementów /
               / do posortowania (N)   /
              /_______________________/
                          |
                 _________|_____________
                /Wczytaj N elementów    /
               / do tablicy T          /
              /_______________________/
                          |
                   _______|_______
                  |L := 0; P := N;|
                  |_______________|

|
| |
| |I := L; J := P;|
| |S := (L+P)/2; |
| |
|
| |
| | | / \
| | | / \
| | | / \
| | | / \
| | |I := I + 1|
/T[I]&gtT[S]\
| | |
|NIE\ /
| | \ /
| | \ /
| | \ /
| | \ /
| | |TAK
| | | |
| | | / \
| | | / \
| | | / \
| | | / \
| | |J := J + 1|
/T[J]&ltT[S]\
| | |
|NIE\ /
| | \ /
| | \ /
| | \ /
| | \ /
| | |TAK
| | |
| | |Pom := T[I]; |
| | |T[I] := T[J]; |
| | |T[J] := Pom; |
| | |
|
| | |
| | / \
| | ___________ / \
| |
|I := I + 1;|
/ I&gtJ \
| |J := J + 1;|NIE\ /
| |
| \ /
| \ /
| |TAK
| |
| / \
| __________ / \
|
|stos &lt= L |/P-L&lt1\
| |stos &lt= S |NIE\ /
| |L := S; | \ /
| |__________| \ /
| |TAK
| / \
| / \
| ______ / \
| / \
/stos&lt&gt0\
| | KONIEC | NIE\ /
| \
/ \ /
| \ /
| \ /
| |TAK
| |
| |stos =&gt S; |
|
____|stos =&gt L; |
|P := S; |
|
|

--Jest jeszcze jeden błąd ... :)

Apel: Piszcie w tematach o jaki język programowania chodzi np. : [Delphi], [C++], itp.

1 użytkowników online, w tym zalogowanych: 0, gości: 1