Already have an account? Get multiple benefits of using own account!
Login in your account..!
Remember me
Don't have an account? Create your account in less than a minutes,
Forgot password? how can I recover my password now!
Enter right registered email to receive password!
QUESTION
(a) Give the representation of a queue as an abstract data type.
(b) What is a priority queue? Give two types of priority queues.
(c) The following program does the following:
1. Create a queue, q, consisting of 1 (front), 2, 3, 4 and 5 (rear).
2. Display the contents of q.
3. Remove an item from q and display the content of q.
#include
#define MAXQUEUE 6
#define TRUE 1
#define FALSE 0
struct queue
{
int items[MAXQUEUE];
int front, rear;
};
void initialize();
int empty();
void insert();
int rem();
void output();
int n;
void main()
struct queue q;
int i,E;
initialize(&q);
printf("Enter the number of elements: ");
scanf("%d",&n);
If (n { for(i=0;i { printf("Enter an element: "); scanf("%d",&E); insert(&q,E); } } else { printf("Number of elements must be less than MAXQUEUE.\n"); return; } printf("\nContent of the Queue from Front to Rear: "); output(&q); rem(&q); printf("\nContent of the Queue from Front to Rear: "); output(&q); } Write the functions initialize, empty, insert and rem in C.
for(i=0;i { printf("Enter an element: "); scanf("%d",&E); insert(&q,E); } } else { printf("Number of elements must be less than MAXQUEUE.\n"); return; } printf("\nContent of the Queue from Front to Rear: "); output(&q); rem(&q); printf("\nContent of the Queue from Front to Rear: "); output(&q); } Write the functions initialize, empty, insert and rem in C.
printf("Enter an element: ");
scanf("%d",&E);
insert(&q,E);
}
else
printf("Number of elements must be less than MAXQUEUE.\n");
return;
printf("\nContent of the Queue from Front to Rear: ");
output(&q);
rem(&q);
Write the functions initialize, empty, insert and rem in C.
QUESTION (a) Consider a system with input x[n] and output y[n] that satisfy the difference equation: Y[n] = x[n] + 0.5 x[n-2] + 0.2 x[n+1]
A Doctor Module Doctor has a list of the patients waiting for consultation. The doctor's module should include all the following details: Fields for common complaint
Example of flowcharting: Example Problem statement: To find out whether a given number is even or odd. Algorithm: Step 1 Start Step 2 INPUT the number n Step 3
Objectives When you have completed all the work in this unit you should be able to: List the basic components of a personal computer system, 1. describe the use of comput
Specifying Search Problems In our agent expressions, a problem to be solved is a specific task where the agent starts with the atmosphere in a given state and acts upon the env
1. Write an algorithm and draw a flowchart to accept the names and gross salary of 5000 employees and to generate the net pay. If the gross salary is greater than N 50,000 declare
assignment of making a small database in C# with a back end support of MS Access. i required a form with following options : Enter a new user (user name, father name, age, d
Memory The memory unit is used for the storage of binary coded information. Information consists of instructions and data where: • Instructions are the coded pieces of infor
QUESTION (a) Give the two conditions required by a binary tree of depth d to be an almost complete binary tree. (b) Determine what the following recursive C function compute
greedy and intelligence search
Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!
whatsapp: +91-977-207-8620
Phone: +91-977-207-8620
Email: [email protected]
All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd