Zgłaszanie | Wszystkie zgłoszenia | Najlepsze | Lista |
SORTTEST - Testowanie algorytmów sortujących |
Napisz program, który posortuje zbiór liczb naturalnych.
Uwaga!!! Jest osiem testów:
Test I: mały zbiór liczb losowych
Test II: mały zbiór liczb ułożonych optymistycznie
Test III: mały zbiór liczb ułożonych pesymistycznie
Test IV: mały zbiór lliczb o tej samej wartości
Test V: duży zbiór liczb losowych
Test VI: duży zbiór liczb ułożonych optymistycznie
Test VII: duży zbiór liczb ułożonych pesymistycznie
Test VIII: duży zbiór lliczb o tej samej wartości
Input
Pierwszy wiersz określa ilość liczb do posortowania. Liczba ta jest nie większa niż 106.
W następnym wierszu liczby naturalne do posortowania.
Output
Ciąg wczytanych liczb ułożonych rosnąco.
Example
Input: 5
1 4 2 1 0 Output: 0 1 1 2 4
Dodane przez: | Marcin Kasprowicz |
Data dodania: | 2013-03-11 |
Limit czasu wykonania programu: | 5s-10s |
Limit długości kodu źródłowego | 50000B |
Limit pamięci: | 1536MB |
Cluster: | Cube (Intel G860) |
Języki programowania: | All except: ASM32-GCC ASM64 MAWK BC C-CLANG NCSHARP CPP14-CLANG COBOL COFFEE D-CLANG D-DMD ELIXIR FANTOM FORTH GOSU GRV JS-MONKEY JULIA KTLN NIM OBJC OBJC-CLANG OCT PICO PROLOG R RACKET RUST SCM qobi CHICKEN SQLITE SWIFT UNLAMBDA VB.NET |
ukryj komentarze
2015-05-01 12:31:54 Sebastian Toton
Proponowałbym od razu użyć zoptymalizowanego quicksorta. |