Metode si Tehnici de programare - limbajul C++Adrian Runceanu |
IMPLEMENTAREA STATICA A STIVELOR SI A COZILOR
A.Consideratii teoretice Numim stiva ( din engleza "STACK" ) o structura omogena, unidimensionala, care functioneaza pe principiul LIFO (Last In, First Out - Ultimul Intrat, Primul Iesit). Adica toate prelucrarile se efectueaza la un singur capat numit varful stivei. Implementarea statica se face cu ajutorul tablourilor unidimensionale. Astfel putem construi urmatoarele operatii pentru lucrul cu stivele:
Numim coada (din engleza QUEUE) o structura de date omogena, unidimensionala, care functioneaza pe principiul FIFO (First In, First Out - Primul Intrat, Primul Iesit). Adica elementele sunt adaugate la un capat (numit spate) si sunt scoase pe la celalalt capat numit fata. Operatiile cu coada sunt asemanatoare cu cele de la stiva:
B. Exemple de implementare
|
Copyright adrian.runceanu.ro: 2009-2016 |