Skip to main content

Data Structure: Queue

Queue_using_Array:

In this Blog, we will be discussing QUEUE
Implementation of QUEUE is little bit Different than STACK.
Understanding QUEUE:
A stack is something that like a bunch of plates arranged one upon another that follows the principle ‘last in first out’
But in Real Life, we are though practical. Let’s suppose in Ticket Counter of a Railway station we cannot follow the principle like ‘last in first out’. We need to change the system like first come first serve basis ‘First in First out’.

So, the basic difference between stack and queue is:

So Implement this operation similar to stack but take some different as well as we will encounter First in First out,
Here is one example of Question :
Question_3_Data_Structure:

Write a C program to implement QUEUE using an array. This program must include the following
functions in it.
a. Write a function to INSERT an element at the REAR position of the QUEUE.
b. Write a function to DELETE an element from the FRONT position of the QUEUE.

c. Write a function for “Display” operation which prints the content of the QUEUE.

Here is the correct code:



Comments

  1. If you could kindly give the option to compile it, It will be really helpful

    ReplyDelete

Post a Comment

Popular posts from this blog

Postfix Evaluation(Single or Multi Digit) using STACK in C

POSTFIX EVALUATION WITH SINGLE OR MULTI DIGIT: Students find difficulties in finding the correct code for Postfix evaluation using Stack which works for Single as well for multidigit also; So here is the Question Format Given::- Question_2; Data_Structure:  Write a C program to evaluate the following POSTFIX expression. Use STACK to solve this problem.  INPUT: 5 6 2 + * 12 4 / -  OUTPUT: 37 Basic Understanding: Here is the Correct code:

STACK in C

IMPLEMENTATION OF STACK USING ARRAY Here is Example of Source Code of Data Structure-1, Question 1: Data_structure :  Write a C program to implement STACK using an array. This program must include the following functions in it. Write a function for “Push” operation.   Write a function for “Pop” operation.  Write a function for “Display” operation which prints the content of the STACK.    Basic Understanding : Push and Pop Operation: Here is How to Implement:                                                   

Insomnia : A Sleep Disorder, Symptoms, Cause and Remedies

DEFINITION:  Insomnia is a sleep disorder in which you have trouble falling or staying asleep.  The condition can short-term (acute) or can last a long time (chronic). It may also come and go.  Acute insomnia lasts from 1 (one) night to a few weeks. Insomnia is chronic when it happens at last 3 (three) nights a week for 3 (three) months or more. CHARACTERISTICS: ·         Difficulty falling asleep at night. ·        Waking up during the night. ·        Waking up too early. ·        Not feeling well-rested after a night's  sleep . ·        Daytime tiredness or sleepiness. ·        Irritability, depression, or anxiety. ·        Difficulty paying attention, focusing on tasks or remembering. ·        Inc...