Pagini recente » Diferente pentru utilizator/mister_ady intre reviziile 4 si 3 | Diferente pentru siruri-de-sufixe intre reviziile 56 si 1 | Diferente pentru utilizator/stoik intre reviziile 2 si 3 | Istoria paginii utilizator/billy | Diferente pentru deque-si-aplicatii intre reviziile 63 si 62
Nu exista diferente intre titluri.
Diferente intre continut:
(toc){width: 27em}*{text-align:center} *Conţinut:*
* 'Introducere':deque-si-aplicatii#introducere
* 'Operaţii':deque-si-aplicatii#operatii
* 'Aplicaţii':deque-si-aplicatii#aplicatii
** 'Problema 1: Book Pile (SGU)':deque-si-aplicatii#problema-1
** 'Problema 2: Vila 2 (.campion)':deque-si-aplicatii#problema-2
_Dequeul_ (pronunţat de obicei _deck_) poate fi privit ca o colecţie de tip listă ce are două capete prin care se şterg sau inserează noi elemente. În literatura de specialitate, aceste capete se numesc _head_ şi _tail_, iar dequeul mai este recunoscut şi ca fiind o coadă cu două capete _(double ended queue)_.
Un deque poate fi implementat folosind liste dublu înlănţuite ori cu un vector static când se cunoaşte numărul elementelor din colecţie. Ce trebuie reţinut este că limbajul C++ pune la dispoziţia utilizatorilor prin intermediul headerului _#include <deque>_ containerul '_std::deque_':http://www.cplusplus.com/reference/stl/deque/.
Un deque poate fi implementat folosind liste dublu înlănţuite, sau cu un vector static când se cunoaşte numărul elementelor din colecţie. Ce trebuie reţinut este că limbajul C++ pune la dispoziţia utilizatorilor prin intermediul headerului _#include <deque>_ clasa _std::deque_.
h3(#operatii). Operaţii
h2(#operatii). Operaţii
Mai jos sunt enumerate operaţiile care pot fi efectuate asupra unui deque împreună cu corespondentul lor în limbajul C++:
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.