#1024
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 |
![]() |
---|---|---|---|
Limita timp | 0.3 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #58399728 | Utilizator | |
Fișier | quicksort.cpp | Dimensiune | 7.53 KB |
Data încărcării | 01 Iunie 2025, 21:21 | Scor / rezultat | Eroare de compilare |
quicksort.cpp:7:0: warning: ignoring #pragma warning [-Wunknown-pragmas] #pragma warning(disable : 4996) ^ quicksort.cpp: In member function 'void OHManagerVector::OHcustomArray::rename(const char*)': quicksort.cpp:25:32: error: 'strlen' was not declared in this scope name = new char[strlen(_name) + 1]; ^ quicksort.cpp:26:22: error: 'strcpy' was not declared in this scope strcpy(name, _name); ^ quicksort.cpp: In constructor 'OHManagerVector::OHcustomArray::OHcustomArray(const char*, int*, int)': quicksort.cpp:44:32: error: 'strlen' was not declared in this scope name = new char[strlen(_name) + 1]; ^ quicksort.cpp:45:22: error: 'strcpy' was not declared in this scope strcpy(name, _name); ^ quicksort.cpp: In member function 'void OHManagerVector::pop_at(int, size_t)': quicksort.cpp:171:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (length > OHvector.length - position) { ^ quicksort.cpp:175:48: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = position; i < OHvector.length - length; i++) { ^ quicksort.cpp: In member function 'void OHManagerVector::OHlog(const char*, const char*, const char*)': quicksort.cpp:194:35: error: 'put_time' is not a member of 'std' log << "\n__ __ __\n" << '[' << std::put_time(now, "%Y-%m-%d %H:%M:%S") << ']' << '\n' ^
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ă.