Revision: 53926
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at December 3, 2011 06:50 by matijafoi
Initial Code
struct pacijenti{
int xi,yi,prioritet;
pacijenti*sljedeci;
};
struct elementi{
pacijenti*front,*rear;
};
int InitQ(elementi*el){
pacijenti*glava=new pacijenti;
glava->sljedeci=NULL;
el->front=glava;
el->rear=glava;
}
int AddOne(int n){
return((n+1)%10000);
}
bool IsEmptyQ(elementi*el){
if(el->rear==el->front)return 1;
return 0;
}
void EnQueueQ(pacijenti*pacijent,elementi*el){
el->rear->sljedeci=pacijent;
pacijent->sljedeci=NULL;
el->rear=pacijent;
}
void DeQueueQ(elementi*el){
pacijenti*glava=new pacijenti;
glava=el->front;
el->front=glava->sljedeci;
delete glava;
}
pacijenti*FrontQ(elementi*el){
pacijenti*pacijent;
pacijent=el->front->sljedeci;
return pacijent;
}
Initial URL
Initial Description
Biblioteka pokazivaci_red.h
Initial Title
Biblioteka pokazivaci_red.h
Initial Tags
Initial Language
C++