Circular Queue

12
Welcome By Sohidul Islam Shoikat ID: 152002005

Transcript of Circular Queue

Page 1: Circular Queue

WelcomeBy Sohidul Islam Shoikat

ID: 152002005

Page 2: Circular Queue

Circular Queue

Page 3: Circular Queue
Page 4: Circular Queue
Page 5: Circular Queue

0 1 2 n-1

....

RR=(R+1)%n

X X X X X

Q[Rear]=item;

Inserting or Enqueue item in Rear

Page 6: Circular Queue

Algorithm for Enqueue item in Rear

Page 7: Circular Queue

R

XX

F

XX X

XXX

XXX

X

Algorithm for DE queue item from Frot

Page 8: Circular Queue
Page 9: Circular Queue
Page 10: Circular Queue

R

XX

F

XX X

XXX

XXX

X

Page 11: Circular Queue

Any Question?

Page 12: Circular Queue