Revision: 53841
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at December 3, 2011 01:58 by nvarsic
Initial Code
#include <cstdlib> #include <iostream> using namespace std; struct tpopis{ int red_br; int prvi; int drugi; int pok; }; struct t{ tpopis popis; t *sljedeci; }; struct r{ t *front, *rear; }; void initq(r *red){ red->front=(t*)malloc(sizeof(t));//alociranje pokazivaA?i?1A???????????????????1a front red->front->sljedeci=NULL; red->rear=red->front; cout<<"Red je inicijaliziran"<<endl; }; bool isemptyq(r *red){ if(red->front==red->rear) return true; else return false; }; void enqueueq(tpopis prvi,r *red){ t *pom; pom=new t; pom->popis=prvi; pom->sljedeci=NULL; red->rear->sljedeci=pom; red->rear=pom; }; void dequeueq(r *red){ t *pom; if(isemptyq(red)) cout<<"Red je prazan"; else{ pom=red->front; red->front=red->front->sljedeci; free(pom); } }; tpopis frontq(r *red){ if(isemptyq(red)) cout<<"Red je prazan"; else return (red->front->sljedeci->popis); };
Initial URL
Initial Description
strukture podataka - zadatak 3
Initial Title
red_pokazivac.h
Initial Tags
Initial Language
C++