Revision: 54404
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at December 22, 2011 09:08 by lubanozic
Initial Code
struct qu { tpacijent element; qu *sljedeci; }; struct que { qu *front, *rear; }; typedef struct que queue; tpacijent FrontQ(queue* Q) { tpacijent prvi; prvi = Q->front->sljedeci->element; return prvi; } void EnQueueQ (tpacijent x, queue* Q) { qu* novi = new qu; novi->element = x; novi->sljedeci = NULL; Q->rear->sljedeci=novi; Q->rear = novi; } void DeQueueQ(queue* Q) { qu* brisi = Q->front; Q->front = brisi->sljedeci; delete brisi; } queue* InitQ(queue* Q) { Q = new queue; qu* novi = new qu; Q->front = novi; Q->rear = novi; Q->front->sljedeci = NULL; return Q; } bool IsEmptyQ(queue* Q) { if (Q->front == Q->rear) return 1; else return 0; }
Initial URL
Initial Description
Implementacija reda pomoću pokazivaÄa
Initial Title
Implementacija reda pomoću pokazivaÄa
Initial Tags
Initial Language
C++