Singly and Doubly Linked List Quiz

Singly and Doubly Linked List Quiz

University

17 Qs

quiz-placeholder

Similar activities

Statistics 2

Statistics 2

University

12 Qs

In-Lab5

In-Lab5

University

14 Qs

EKG dasar gangguan impuls

EKG dasar gangguan impuls

University

18 Qs

Data Mining Terminology 1

Data Mining Terminology 1

University

15 Qs

planet symbols

planet symbols

9th Grade - University

13 Qs

Data Structures and Algorithm Module 4 Quiz

Data Structures and Algorithm Module 4 Quiz

University

20 Qs

Circular Linked List Quiz

Circular Linked List Quiz

University

21 Qs

Data Structures FCI

Data Structures FCI

University

19 Qs

Singly and Doubly Linked List Quiz

Singly and Doubly Linked List Quiz

Assessment

Quiz

Other

University

Hard

Created by

Niveditha N

Used 1+ times

FREE Resource

17 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which line correctly defines a Node in a singly linked list?

class Node {

int data;

Node next;

Node(int d) {

_______________; // ← Fill this}}

this.next = d;

data = d; next = null;

this.data = next;

data = next;

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What should go in the blank?

void insertAtHead(int data) {

Node newNode = new Node(data);

newNode.next = ___________; // ← Fill this

head = newNode;}

null

head

newNode

head.next

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Choose the correct loop:

Node temp = head;

while (__________) {

System.out.print(temp.data + " ");

temp = temp.next;}

temp != null

head != null

temp.next != null

temp.data != 0

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which line correctly moves to the second-last node?Node temp = head;

while (temp.next.__________) {

temp = temp.next;}

next != null

next == null

next.next != null

data != null

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

(Double)Which is correct?class DNode {

int data;

DNode next, prev;

DNode(int d) {

data = d;

next = null;

_________; // ← Fill }}

prev = d;

prev = null;

d = prev;

prev = next;

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which line completes the logic?(Double)

DNode newNode = new DNode(data);

newNode.next = head;

if (head != null)

head.__________ = newNode;

head = newNode;

next

prev

data

pointer

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Complete the code to print the list in reverse:(double)

DNode temp = tail;

while (temp != null) {

System.out.print(temp.data + " ");

temp = ___________;

}

temp.next

temp.prev

head.prev

temp.back

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?