#1024
QuickSort
Se dă un șir cu n
elemente, numere întregi. Folosind metoda QuickSort, ordonați crescător elementele acestui șir.
Problema | QuickSort | Operații I/O | tastatură/ecran |
---|---|---|---|
Limita timp | 0.3 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #44019154 | Utilizator | |
Fișier | quicksort.c | Dimensiune | 1.92 KB |
Data încărcării | 08 Iunie 2023, 15:11 | Scor / rezultat | 0 puncte |
quicksort.c: In function 'quicksort': quicksort.c:32:5: warning: implicit declaration of function 'quicksort_recursiv' [-Wimplicit-function-declaration] quicksort_recursiv(v, 0, n-1); ^ quicksort.c: At top level: quicksort.c:34:6: warning: conflicting types for 'quicksort_recursiv' [enabled by default] void quicksort_recursiv(float v[], int low, int high) ^ quicksort.c:32:5: note: previous implicit declaration of 'quicksort_recursiv' was here quicksort_recursiv(v, 0, n-1); ^ quicksort.c: In function 'main': quicksort.c:45:10: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result] scanf("%d", &n); ^ quicksort.c:46:11: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result] scanf ("%f", &g); ^ quicksort.c:48:11: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result] scanf ("%f", &v[i]); ^
Test | Timp | Mesaj evaluare | Scor posibil | Scor obținut | ||
---|---|---|---|---|---|---|
1 | 0 secunde | Raspuns gresit. | 20 | 0 | Exemplu | |
2 | 0.04 secunde | Raspuns gresit. | 40 | 0 | ||
3 | 0.084 secunde | Raspuns gresit. | 40 | 0 | ||
Punctaj total | 0 |
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema QuickSort face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:
Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.