McqMate
Sign In
Hamberger menu
McqMate
Sign in
Sign up
Home
Forum
Search
Ask a Question
Sign In
McqMate Copyright © 2025
→
Computer Science Engineering (CSE)
→
Data Structures (DS)
→
Linear Data Structures -Stacks and Queue...
→
What is the space complexity of a linear...
Q.
What is the space complexity of a linear queue having n elements?
A.
O(n)
B.
O(nlogn)
C.
O(logn)
D.
O(1)
Answer» A. O(n)
3.9k
0
Do you find this helpful?
21
View all MCQs in
Data Structures (DS)
Discussion
No comments yet
Login to comment
Related MCQs
Suppose you are given an implementation of a queue of integers. The operations that can be performed on the queue are: i. isEmpty (Q) — returns true if the queue is empty, false otherwise. ii. delete (Q) — deletes the element at the front of the queue and returns its value. iii. insert (Q, i) — inserts the integer i at the rear of the queue. Consider the following function: void f (queue Q) { int i ; if (!isEmpty(Q)) { i = delete(Q); f(Q); insert(Q, i); } }What operation is performed by the above function f ?
Consider a standard Circular Queue 'q' implementation (which has the same condition for Queue Full and Queue Empty) whose size is 11 and the elements of the queue are q[0], q[1], q[2].....,q[10]. The front and rear pointers are initialized to point at q[2] . In which position will the ninth element be added?
Suppose a circular queue of capacity (n – 1) elements is implemented with an array of n elements. Assume that the insertion and deletion operation are carried out using REAR and FRONT as array index variables, respectively. Initially, REAR = FRONT = 0. The conditions to detect queue full and queue empty are
Worst space complexity of queue data structure is
In a circular queue, how do you increment the rear end of the queue?
An array consists of n elements. We want to create a heap using the elements. The time complexity of building a heap will be in order of
What is the time complexity to insert a node based on key in a priority queue?
What is the time complexity to insert a node based on position in a priority queue?
A linear collection of data elements where the linear node is given by means of pointer is called?
If the elements “A”, “B”, “C” and “D” are placed in a queue and are deleted one at a time, in what order will they be removed?