Data Structures

Data Structures

University

40 Qs

quiz-placeholder

Similar activities

Data structure

Data structure

University

40 Qs

Data Structures & Algorithm

Data Structures & Algorithm

University

40 Qs

CSE214 Final Review

CSE214 Final Review

University

44 Qs

UAS-UP-ADA-17122021

UAS-UP-ADA-17122021

University

35 Qs

STS KELAS X-3

STS KELAS X-3

10th Grade - University

40 Qs

UTS Algoritma dan Pemrograman

UTS Algoritma dan Pemrograman

University

42 Qs

Understanding ADA Concepts

Understanding ADA Concepts

University

42 Qs

Technical Round 3

Technical Round 3

University

40 Qs

Data Structures

Data Structures

Assessment

Quiz

Computers

University

Medium

Created by

SURESH K

Used 3+ times

FREE Resource

40 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What does the following function do for a given Linked List with first node as head?

void fun1(struct node* head)

{

if(head == NULL)

return;

fun1(head->next);

printf("%d ", head->data);

}



Prints all nodes of linked lists


Prints alternate nodes of Linked List

Prints all nodes of linked list in reverse order

Print alternate nodes in reverse order

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

In the worst case, the number of comparisons needed to search a singly linked list of length n for a given element is

Log(2^n)

n/2

Log n

n

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

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?

Rear Node

Front Node

Not possible with one pointer

node next to front

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What are the application(s) of linked list?

Implementation of stacks and queues


Maintaining a directory of names

None of the above


Both a and b

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which of the following information is stored in a doubly-linked list’s nodes?

Value of the node

Address of the next node

Address of the previous node

All the above

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

A linear list of elements in which deletion can be done from one end (front) and insertion can take place only at the other end (rear) is known as _____________

Queue

Stack

Tree

Linked list

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which principle is followed by the Queue data structure? 

LIFO

FILO

FIFO

LILO

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?