Pagini recente » Istoria paginii problema/infasuratoare | Diferente pentru notiuni-de-geometrie-si-aplicatii intre reviziile 38 si 39 | Diferente pentru runda/oni_2012_11-12_ziua_1 intre reviziile 2 si 1 | deminare | Diferente pentru monthly-2014/runda-3/solutii intre reviziile 12 si 11
Nu exista diferente intre titluri.
Diferente intre continut:
h1. 'Concert2':problema/concert2
Problema se rezolva cu ajutorul programarii dinamice:
Se construieste dinamica
* $dp[i][j][p]$ = lungimea maxima a unui subsir care respecta proprietatile din enunt si se termina pe pozitia $i$ iar ultima secventa crescatoare are lungimea $j$ pentru $p = 0$ si lungimea maxima a unui subsir care respecta proprietatile din enunt si se termina pe pozitia $i$ iar ultima secventa descrescatoare are lungimea $j$ pentru $p = 1$.
* dp[i][j][p]= lungimea maxima a unui subsir care respecta proprietatile din enunt si se termina pe pozitia i iar ultima secventa crescatoare are lungimea j pentru p = 0 si lungimea maxima a unui subsir care respecta proprietatile din enunt si se termina pe pozitia i iar ultima secventa descrescatoare are lungimea j pentru p = 1.
O recurenta in $O(N)$ nu se incadreaza in timp, de aceea va trebui sa construim $2*K$ arbori de intervale pentru a putea calcula in timp logaritmic maximul pe un interval.Pentru asta este necesar sa normalizam datele de intrare. Solutia se gaseste in maximul din aceasta matrice.
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.