Q 1. A circularly linked list is used to represent a Queue. A single variable p is used to access the Queue. To which node should p point such that both the operations enQueue and deQueue can be performed in constant time?

ADS_2022-23

Quiz
•
Computers
•
University
•
Medium
Rakhi Wajgi
Used 3+ times
FREE Resource
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
rear node
front node
not possible with a single pointer
node next to front
2.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
The following C function takes a single-linked list of integers as a parameter and rearranges the elements of the list. The function is called with the list containing the integers 1,2,3,4,5,6,7 in the given order. What will be the contents of the list after the function completes execution? struct node { int value; struct node *next; }; Void rearrange (struct node *list ){ struct node *p, *q; int temp; if( !list || !list-> next) return; p = list; q = list->next; while (q) { temp = p->value; p-> value = q ->value; q-> value = temp; p = q-> next; q = p ? p->next : 0; } }
1,2,3,4,5,6,7
2,1,4,3,6,5,7
1,3,2,5,4,6,7
2,3,4,5,6,7,1
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
The best data structure to check whether an arithmetic expression has balanced parentheses is a
Queue
Trees
Stack
Linked List
4.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Suppose a stack implementation supports an instruction REVERSE, which reverses the order of elements on the stack, in addition to the PUSH and POP instructions. Which one of the following statements is TRUE with respect to this modified stack?
A queue cannot be implemented using this stack.
A queue can be implemented where ENQUEUE takes a single instruction and DEQUEUE takes a sequence of two instructions.
A queue can be implemented where ENQUEUE takes a sequence of three instructions and DEQUEUE takes a single instruction.
A queue can be implemented where both ENQUEUE and DEQUEUE take a single instruction each.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the worst case time complexity of searching for singly linked list?
O(1)
O(n^2)
O(n)
O(log n)
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
which of the following is not the application of tree data structure
In Compiler designing
In AI for searching
finding shortest distance
sorting
7.
FILL IN THE BLANK QUESTION
1 min • 1 pt
Consider the skip list with three levels: L0: 2,5,9,11,13,18,22,25,28,33,36,40,44,46. L1:2,11,22,33,44. L2:2,33. How many comparisons needed for searching element 40
Create a free account and access millions of resources
Similar Resources on Wayground
10 questions
DS UNIT-2 TEST-1

Quiz
•
University
15 questions
Data Structures Activity - 1

Quiz
•
University
10 questions
Struktur Data

Quiz
•
University
15 questions
AS Computing: Data Structures

Quiz
•
10th Grade - University
12 questions
Quiziz C++

Quiz
•
University
10 questions
PDS - 04225 Lists, Stacks and Queues - Chapter 5

Quiz
•
University
15 questions
Arrays and Linked Lists

Quiz
•
University
12 questions
Data Structures

Quiz
•
University
Popular Resources on Wayground
25 questions
Equations of Circles

Quiz
•
10th - 11th Grade
30 questions
Week 5 Memory Builder 1 (Multiplication and Division Facts)

Quiz
•
9th Grade
33 questions
Unit 3 Summative - Summer School: Immune System

Quiz
•
10th Grade
10 questions
Writing and Identifying Ratios Practice

Quiz
•
5th - 6th Grade
36 questions
Prime and Composite Numbers

Quiz
•
5th Grade
14 questions
Exterior and Interior angles of Polygons

Quiz
•
8th Grade
37 questions
Camp Re-cap Week 1 (no regression)

Quiz
•
9th - 12th Grade
46 questions
Biology Semester 1 Review

Quiz
•
10th Grade