Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2009-02-14 16:22:22.
Revizia anterioară   Revizia următoare  

Arhiva educationala normalnormalnormalnormalnormal

Se propune construirea unei noi arhive de probleme care sa aiba exclusiv scop educational. Spre deosebire de probleme de concurs in care se imbina mai multi algoritmi si rezolvarea de obicei nu este evidenta, problemele din aceasta arhiva vor fi create special pentru cei care vor sa invete cum sa implementeze un algoritm sau o metoda de rezolvare anume. Se va permite accesul la teste, surse si se vor da si link-uri catre documentatie. Mai multe despre acest proiect gasiti aici.

Cum ne poti ajuta?

1. Ofera sugestii la dezvoltarea proiectului.
2. Contribuie cu feedback pentru a imbunatati calitatea problemelor existente.
3. Vino cu idei pentru probleme noi.
Ajuta si tu la randul tau comunitatea infoarena!

Echipa implicata in proiect

Momentan, pentru a obtine o eficienta mai buna, recrutarea voluntarilor pentru dezvoltarea arhivei educationale a fost oprita. Echipa care este implicata activ in proiect este alcatuita din:

Multumim celor care ne-au ajutat pana acum:

Documentatie

Fiecare voluntar are obligatia sa citeasca urmatoarele materiale inainte de a putea trece efectiv la lucru:

Continutul arhivei

In tabelul de mai jos se afla probleme la care se lucreaza in momentul de fata. Finalizarea lor reprezinta unul dintre KR-urile din trimestrul I, 2009. Pentru a va familiariza si cu restul obiectivelor din acest trimestru, cititi aici.

Denumire problemaVoluntarFinalizat
Lant hamiltonianpauldbPaul-Dan Baltescu pauldbsmall
Lowest Common AncestorpauldbPaul-Dan Baltescu pauldbsmall
Algoritmul Bellman-FordpauldbPaul-Dan Baltescu pauldbsmall
Parantezare optimaMariusMarius Stroe Mariussmall
TreapuriMariusMarius Stroe Mariussmall
Subsecventa de suma maximaMariusMarius Stroe Mariussmall
SubmultimiProstuStefan-Alexandru Filip Prostusmall
KnapsackProstuStefan-Alexandru Filip Prostusmall
Statistici de ordineProstuStefan-Alexandru Filip Prostusmall
HuffmanamadaeusLucian Boca amadaeussmall
NIMamadaeusLucian Boca amadaeussmall
Sprague-GrundyamadaeusLucian Boca amadaeussmall
Aria unui poligonsima_cotizoSima Cotizo sima_cotizosmall
Interclasarea a doi vectori sortatisima_cotizoSima Cotizo sima_cotizosmall
Operatii pe numere marisima_cotizoSima Cotizo sima_cotizosmall

In tabelul de mai jos se afla sugestii privind algoritmii care trebuie sa se gaseasca sub forma de probleme in arhiva educationala. Puteti veni oricand cu propuneri si sugestii de probleme noi pe forum.

Denumire problemaCategoria
Algoritmul lui GaussMatematica
Principiul includerii si excluderiiMatematica
Problema de acoperireProgramare dinamica + Backtracking
Cuplaj maxim de cost minimAlgoritmi pe grafuri
2SATAlgoritmi pe grafuri
Algoritmul Stoer-WagnerAlgoritmi pe grafuri
Heavy Path DecompositionAlgoritmi pe grafuri
Arbore -> cod PruferAlgoritmi pe grafuri
Cod Prufer -> arboreAlgoritmi pe grafuri
Distanta maxima intre 2 noduri intr-un arboreAlgoritmi pe grafuri
Siruri de sufixeSiruri de caractere
Arbori de sufixeSiruri de caractere
Automate - Aho CorasickSiruri de caractere
Arbori de intervale aplicatie 1Structuri de date
Arbori de intervale aplicatie 2Structuri de date
Arbori de intervale aplicatie 3Structuri de date
Arbori de intervale aplicatie 4Structuri de date
Algoritmi O(sqrtN)Structuri de date
Ortogonal Range SearchStructuri de date
Intersectia a doua drepteGeometrie
Punct in poligonGeometrie
Punct in poligon convexGeometrie
Diagrame VoronoiGeometrie
Distanta minima intre doua puncte in planGeometrie
Distanta maxima intre doua puncte in planGeometrie
Minimum enclosing circleGeometrie
Soratare prin numarareDiverse
RadixSortDiverse
Al K-lea termen Fibonacci - MatriciDiverse