...

/

Solution Review: Length of a Linked List

Solution Review: Length of a Linked List

This review provides a detailed analysis of the solution to find the length of a linked list.

We'll cover the following...

Solution: Using Recursion

Press + to interact
main.py
linkedList.py
node.py
import linkedList as l
def length(testVariable, head) :
# Base case
if (not head) :
return 0
# Recursive case
else :
return 1 + length(testVariable, head.next)
# Driver Code
myLinkedList = l.LinkedList()
myLinkedList.append(3)
myLinkedList.append(4)
myLinkedList.append(7)
myLinkedList.append(11)
print(length(myLinkedList, myLinkedList.head))

Explanation

The base case for this problem is when a linked list contains no nodes. In this case, we return ...

Access this course and 1400+ top-rated courses and projects.