Pagini recente » Diferente pentru monthly-2014/runda-2/solutii intre reviziile 5 si 4 | Diferente pentru planificare/sedinta-20140913 intre reviziile 14 si 13 | Diferente pentru preoni-2007/runda-4/solutii intre reviziile 11 si 10 | Diferente pentru monthly-2012/runda-6/probleme intre reviziile 2 si 1 | Diferente pentru blog/problema-saptamanii-initializare intre reviziile 2 si 1
Nu exista diferente intre titluri.
Diferente intre continut:
La unii algoritmi eficienti initializarea memoriei face algoritmul mai incet.
_Gasiti o structura de date ce reprezinta o submultime a multimii {0, 1, .., U - 1}. Aveti deja un sir de U intregi ce nu e initializat, deci contine valori oarecare. Puteti folosi memorie suplimentara proportionala cu numarul de intregi n ce vor fi adaugati in multime. Operatiile de initializare, adaugare si verificare a incluziunii trebuie sa se execute in O(1) (nu doar amortizat, altfel o solutie era sa folosim un hash table)._
_Se cere sa implementati o structura de date ce poate reprezenta o multime de intregi din multimea {0, 1, .., U - 1}. Aveti deja un sir de U intregi ce nu e initializat, deci contine valori oarecare. Veti putea folosi memorie suplimentara proportionala cu numarul de intregi n ce vor fi adaugati in multime. Operatiile de initializare, adaugare si verificare de incluziune trebuie sa se execute in O(1) tot timpul nu doar amortizat (altfel o solutie era sa folosim un hash table)._
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.