Diferente pentru probleme-de-acoperire-2 intre reviziile #7 si #8

Nu exista diferente intre titluri.

Diferente intre continut:

* Putem reprezenta această acoperire astfel:
00010
01110
11110
00011
p=. **00010**
**01110**
**11110**
**00011**
* Iar ultimele două coloane arată în felul următor:
10
10
10
10
11
p=. **10**
**10**
**10**
**10**
**11**
* În acest caz $config$ are valoarea $1 * 3^0^ + 1 * 3^1^ + 1 * 3^2^ + 1 * 3^3^ + 2 * 3^4^ = 202$. Acum, la fiecare pas noi vrem să punem pe coloana $j – 1$ câte o piesă pentru a obţine rezultatele pentru $newBest[j + 1]$, sau să nu punem o piesă acolo. Deci, avem $9$ posibilităţi de a pune piese (fiecare rotaţie şi reflexie a pieselor din problemă) şi posibilitatea de a nu pune piesă în pătrăţelul curent, deci în total $10$ posibilităţi. Astfel, complexitatea algoritmului nostru devine $O(M * 3^N^ * 10^N^)$, constanta din faţă acestei complexităţi este subunitară din cauză că nu vom trece prin stări imposibile.

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.