Wpisany przez Michał Knasiecki
sobota, 13 sierpnia 2005 10:45
Sortowanie przez zliczanie ma jedną potężną zaletę i jedną równie potężną wadę:
- Zaleta: działa w czasie liniowym (jest szybki)
- Wada: może sortować wyłącznie liczby całkowite
- Liczba 1 występuje 2 razy
- Liczba 2 występuje 1 raz
- Liczba 3 występuje 2 razy
- Liczba 4 występuje 0 razy
- Liczba 5 występuje 0 razy
- Liczba 6 występuje 1 raz
- Liczba 7 występuje 2 razy
- Proces zliczania odbył się w jednym kroku
- Nie doszło do ani jednej zamiany elementów
- Proces tworzenia tablicy wynikowej odbył się w jednym kroku
- Do przechowywania liczby wyrazów ciągu musimy użyć tablicy, o liczbie elementów równej największemu elementowi ciągu
- Sortować można jedynie liczby całkowite
| Autor | Język programowania | Komentarz | Otwórz | Pobierz | Ocena |
| Michał Knasiecki | C/C++ | ![]() | ![]() |
![]() ![]() ![]() ![]() / 5 | |
| Marian | C/C++ | C++ | ![]() | ![]() |
![]() ![]() ![]() ![]() / 3 |
| Michał Knasiecki | Delphi/Pascal | Borland Delphi 5 | ![]() | ![]() |
![]() ![]() ![]() ![]() / 3 |
| Tomasz Lubiński | Java | ![]() | ![]() |
![]() ![]() ![]() ![]() / 3 | |
| Jakub Konieczny | Java Block | ![]() | ![]() |
![]() ![]() ![]() ![]() / 1 |
Poprawiony: piątek, 27 maja 2011 08:46







Komentarze
pozdrawiam