Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2010-09-03 08:28:39.
Revizia anterioară   Revizia următoare  

Problema saptamanii - Initializare (Solutie)

Cosmin
Cosmin Negruseri
03 septembrie 2010

<pre>
umem = newarray(U)
nmem = newarray(N)
max = 0

def contains(v):
if v >= U:
return False
i = umem[v]
if i >= max:
return False
return nmem[i] == v

def add(v):
if contains(v):
return
umem[v] = max
nmem[max] = v
max += 1
</pre>

Categorii: potw