Pagini recente » Profil zlatebogdan | Diferente pentru utilizator/bugiros intre reviziile 46 si 30 | Istoria paginii utilizator/asdasdadasda | Istoria paginii utilizator/semianiustin | Diferente pentru deque-si-aplicatii intre reviziile 33 si 32
Nu exista diferente intre titluri.
Diferente intre continut:
După cum am arătat şi la problema precedentă, acest şir de indecşi $i{~1~}$, $i{~2~}$, .., $i{~n~}$ are proprietatea că este un şir continuu de numere care admite inserări prin dreapta (tail) şi ştergeri prin stânga (head). Şir ce poate fi reprezentat printr-un deque. Cum fiecare index dintre $1$, $2$, .., $N$ va trece o singură dată prin deque şi va fi şters cel mult o dată, complexitatea soluţiei în acest caz va fi $O(Q * N)$.
În practică, programul este scurt, clar şi foarte eficient:
În practică, programul poate arăta în felul următor:
== code(cpp) |
#include <iostream>
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.