Coding Quiz - Check for Value Existence
In this coding quiz, your task is to convert a given list data
into a Singly Linked List and then write a function to verify if a specific value target
exists within the linked list.
The function should accept two arguments: a list of integers data
, and the target value target
you are looking for.
After constructing the linked list, the function should return True
if the target
value is found within the list and False
if it is not.
Write Code
class ListNode: def __init__(self, value=0, next=None): self.value = value self.next = next def append(self, value): if self.next is None: self.next = ListNode(value) else: self.next.append(value) def solution(data, target): # Write your code here return
Constraints
-
The
data
list consists of integers. -
target
is a single integer.
Example Input/Output
-
Input:
data = [1, 2, 4, 5]
,target = 3
-
Output:
False
-
Input:
data = [7, 8, 9]
,target = 7
-
Output:
True
Lecture
AI Tutor
Design
Upload
Notes
Favorites
Help