Diferente pentru pd intre reviziile #4 si #5

Nu exista diferente intre titluri.

Diferente intre continut:

h2. O aplicatie mai complicata
h2. Programare dinamica folosind bitmask
 
In continuare vom vedea un exemplu de programare dinamica unde vom folosi un bitmask ( codificat pe un intreg ) pentru a tine spatiul starilor.
Astfel sa presupunem ca avem nevoie sa tinem un vector caracteristic pentru o multime.
Daca cardinalul acesteia este suficient de mic ( in general mai mic sau egal decat 20 ), putem folosi un intreg pentru a codifica aceasta
informatie astfel:
Daca cardinalul acesteia este suficient de mic putem folosi un intreg pentru a codifica aceasta informatie astfel:
Fie multimea A = { x1, x2, ... , xn }.
Atunci bitmaskul unei partitii a lui A, MASK, va avea bitul i egal cu 1 numai si numai daca xi apartine partitiei.
Desigur, aceasta reprezentare duce la o complexitate direct proportionala cu 2 ^ card(A).
h3. Exemplu
h2. Programare dinamica folosind vectori de numere intregi
h2. Programare dinamica folosind bitmask
 
h2. Programare dinamica folosind stari
 
h2.
To be continued ...

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.