Опашка |
||||
|
||||
|
|
||||
![]() ![]() |
Здравейте! Имам проблем с функция,която проверява дали елементите в дадена опашка са подредени в нарастващ ред.след като функцията приключи работа, опашката да се намира в същото състояние както в началото на функцията.Ето я и нея: template<typename T> bool IsBigger(queue<T>& q) { T dummy,x,y; int n1=0,n2=0; q.push(dummy); while(y!=dummy) { q.pop(x); q.pop(y); n1++; if(x<y) n2++; if(x!=dummy) q.push(x); if(y!=dummy) q.push(y); } if(n1==n2) return true; return false; } |
|||
|
---------------------------
Потребител в Mytech.bg от: 12.01.11 |
||||
|
|
||||
|
||||
| 3 посетители са активни в този форум (0 потребители и 3 гости) | |
|
Активни потребители:
---
|
|
|
| |










