Search Header Logo

Data Structures

Authored by SURESH K

Computers

University

Used 3+ times

Data Structures
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

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

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?

Discover more resources for Computers