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.
find the regular expression of(a/?)(a/b)?
QUESTION 1 Write short notes on controlled vocabulary indexing. QUESTION 2 (a) List five types of abstracts. (b) Describe four types of abstracts. QUESTION 3
Source and Object Programs A set of instructions in a high-level language are called “Source program”. Since high-level languages are machine independent, it is required to fir
Problem 1. Briefly explain on the characteristics of computers Explanation of characteristics of computers 2. Write a note on Cache Memory Note on Cache Memor
Computer Processing: Most of the earliest computer memories have been based on physical elements which can exist in just one of the two states (on or off): such an element cor
Ask conceptual question answer about star topology#Minimum 100 words accepted#
Question 1 What are the various steps involved in pre-production design? Question 2 What are the different kinds of perspectives used in a layout? Question 3 Descr
To make a program in assembler two choices exist, the earliest one is to use the TASM or Turbo Assembler, of Borland, and the next one is to use the debugger, generally we use this
Opcode and operands: Let us further assume that our computer can process only two-digit decimal numbers, i.e. there can be a maximum of two operands each of a maximum of two d
The architecture of the x86 processors forces with the use of memory segments to direct the information, the size of these segments is of 64kb. The cause of being of these segments
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