Linked List Traversal

Linked List Traversal

Professional Development

10 Qs

quiz-placeholder

Similar activities

LinkedList and Its types

LinkedList and Its types

Professional Development

15 Qs

AppsLab_Q2

AppsLab_Q2

10th Grade - Professional Development

10 Qs

HTML beginners quiz

HTML beginners quiz

9th Grade - Professional Development

13 Qs

UNIT 4 & 5

UNIT 4 & 5

Professional Development

15 Qs

Python8

Python8

Professional Development

12 Qs

HTML Basics

HTML Basics

Professional Development

15 Qs

module2_part1

module2_part1

University - Professional Development

10 Qs

Linked List Insertion

Linked List Insertion

Professional Development

10 Qs

Linked List Traversal

Linked List Traversal

Assessment

Quiz

Computers

Professional Development

Hard

Created by

Madras Institute of Technology

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

ptr = head

while (ptr!=NULL)

ptr = ptr -> next

Consider the above operation to be performed over the linked list 1->2->3->4->5.What will be the output?

1 2 3 4 5

1 2 3

1 3 5

1 1 1 1 1

Answer explanation

Linked list is traversed entirely

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the time complexity to count the number of elements in the linked list?

O(1)

O(n logn)

O(n)

None of the above

Answer explanation

To count the number of elements, you have to traverse through the entire list, hence complexity is O(n)

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the time complexity to search ith element in the linked list?

O(1)

O(n logn)

O(n)

None of the above

Answer explanation

Searching an ith element in the linked list takes time complexity of O(n)

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The operation of processing each element in the list is known as

sorting

merging

inserting

traversal

Answer explanation

The operation of processing each element in the list is known as traversal

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Consider the following linked list 12->15->18->21->24

What will be the output of search(3) and search(15) respectively?

-1 and -1

1 and 1

1 and -1

-1 and 1

Answer explanation

Since the element 3 is not the function returns -1 and element 15 is found at position 1 so it returns 1

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following points is/are not true about Linked List data structure when it is compared with an array?

Arrays have better cache locality that can make them better in terms of performance

Access of elements in linked list takes less time than compared to arrays

It is easy to insert and delete elements in Linked List

Random access is not allowed in a typical implementation of Linked Lists

Answer explanation

To access an element in a linked list, we need to traverse every element until we reach the desired element. This will take more time than arrays as arrays provide random access to its elements.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

What is the output of following function for start pointing to first node of following linked list?

1 4 6 6 4 1

1 3 5 1 3 5

1 3 5 5 3 1

1 2 3 5

Answer explanation

fun() prints alternate nodes of the given Linked List, first from head to end, and then from end to head.If Linked List has even number of nodes, then skips the last node.

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?