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

Problema saptamanii - Initializare (Solutie)

Cosmin
Cosmin Negruseri
03 septembrie 2010
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
Categorii: potw