Diferente pentru problema/algsort intre reviziile #13 si #14

Nu exista diferente intre titluri.

Diferente intre continut:

h2. Observatii
Limitele de timp si memorie folosite va ofera posibilitatea de a studia comparativ diverse implementari ale diversilor algoritmi de sortare intalniti.
 
In analiza comportamentului surselor evaluate trebuie sa tineti cont de faptul ca cea mai mare parte a timpului de executie va fi ocupata de citirea si scrierea datelor in fisier (pentru testele maxime, intre $400$ si $600 ms$ vor fi ocupate de operatiile de intrare/iesire). *Nu* este necesara folosirea functiilor specializate de citire a blocurilor de caractere (parsarea citirii) pentru a obtine punctajul maxim, insa recomandam folosirea stream-urilor C++, care se comporta mai bine in mediul de evaluare decat functiile de citire din libraria standard C.
h3. Structura testelor
Pentru mai multe detalii si un studiu comparativ al algoritmilor de sortare vizitati 'pagina Wikipedia dedicata acestui subiect':http://en.wikipedia.org/wiki/Sorting_algorithm.
h2. Aplicatii
 
Sortarea datelor apare ca subproblema sau etapa intermediara intr-o larga varietate de probleme si algoritmi, fiind considerata astfel una dintre temele principale de studiu in informatica teoretica. Diverse strategii greedy cu aplicatii in planificarea activitatilor, determinarea arborilor partiali de cost minim ('algoritmul lui Kruskal'http://en.wikipedia.org/wiki/Kruskal's_algorithm) sau constructia 'codurilor Huffman'http://en.wikipedia.org/wiki/Huffman_coding, implica o prima etapa de sortare a datelor. De asemenea, in geometria computationala intalnim sortarea punctelor dupa unghiul polar pentru determinarea 'infasuratorii convexe':problema/infasuratoare, sau metoda 'dreptei de baleiere':http://en.wikipedia.org/wiki/Sweep_line, care presupune sortarea punctelor-eveniment dupa anumite criterii.
 
Alte probleme in care este folosita (intr-o forma sau alta) sortarea datelor:
 
* 'loto':problema/loto
* 'cutii':problema/cutii
* 'cai':problema/cai
 
== include(page="template/taskfooter" task_id="algsort") ==

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.