Unelte utilizator

Unelte site


laboratoare:laborator-03

Diferențe

Aici sunt prezentate diferențele dintre versiunile selectate și versiunea curentă a paginii.

Link către această vizualizare comparativă

Both sides previous revision Versiuni anterioare
Urmatoarea versiune
Versiuni anterioare
Ultima versiune Both sides next revision
laboratoare:laborator-03 [2017/03/06 16:45]
mihai.iacov [3.2 Operații cu cozi]
laboratoare:laborator-03 [2017/03/06 20:59]
mihai.iacov [2.2 Operații cu stive]
Linia 21: Linia 21:
 struct stack{ struct stack{
      int s[size];      int s[size];
-     int top;+     int top = -1;
 } st; } st;
 </​file>​ </​file>​
Linia 45: Linia 45:
 int pop(){ int pop(){
      int item;      int item;
 +     ​if(st_empty()) ​ //​presupunem ca nu exista elemente
 +        return -1; //cu valoarea -1
      item = st.s[st.top];​      item = st.s[st.top];​
      ​st.top--;​      ​st.top--;​
laboratoare/laborator-03.txt · Ultima modificare: 2018/02/25 20:13 de către mihai.iacov