Revision: 53737
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at December 2, 2011 07:28 by malazarev
Initial Code
#include <iostream> using namespace std; typedef int element; struct red{ int br; red *slijedeci; red *front,*rear; }; typedef struct red *ele; int FrontQ(red *jedan){ if(jedan->rear!=jedan->front) return jedan->front->slijedeci->br; else{ cout<<"Red je prazan!"; exit(0); } } void EnqueueQ(int x,red *jedan){ red *novi=new red; novi->br=x; novi->slijedeci=NULL; jedan->rear->slijedeci=novi; jedan->rear=novi; } void DequeueQ(red *jedan){ red *brisani=new red; if(jedan->rear!=jedan->front){ brisani=jedan->front; jedan->front=brisani->slijedeci; delete brisani; }else{ cout<<"Red je prazan!"; exit(0); } } void InitQ(red *jedan){ red*novi=new red; jedan->rear=novi; jedan->front=novi; novi->slijedeci=NULL; } int IsEmptyQ(red *jedan){ if(jedan->front==jedan->rear) return (-1); else return 0; }
Initial URL
Initial Description
deskripšn
Initial Title
zaglavlje - pokazivaci
Initial Tags
podataka
Initial Language
C++