[Algorytmy] Sortowanie Quicksort
[Algorytmy] Sortowanie Quicksort
Witam czy ktoś może mi pomóc z posortowaniem ciągu ZADQSBCA. Ostatni wyraz ciągu (A) to mój element osiowy dochodzę do tego momentu AADQSBCZ i nie wiem jak podzielić ten ciąg czy AA i DQSBCZ czy może A i ADQSBCZ. proszę o szybką odpowiedz i z góry dziękuję
Ostatnio zmieniony 20 gru 2014, o 00:52 przez Afish, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
Powód: Poprawa wiadomości.
- Dasio11
- Moderator
- Posty: 10225
- Rejestracja: 21 kwie 2009, o 19:04
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Podziękował: 40 razy
- Pomógł: 2362 razy
[Algorytmy] Sortowanie Quicksort
Chyba nie ma na to jednoznacznej odpowiedzi. W jednym wariancie quicksorta dzielimy ciąg na dwa podciągi: elementów mniejszych lub równych od elementu osiowego i elementów od niego większych, a w drugim wariancie dzielimy na podciągi elementów mniejszych od osiowego oraz większych lub równych. Odpowiedź zależy od tego, z którego wariantu korzystamy. Żaden z nich nie jest lepszy od drugiego.