LinkedListPractice

Run Settings
LanguagePython
Language Version
Run Command
class Node: def __init__(self, data): self.data = data self.next = None def __repr__(self): return self.data class LinkedList: def __init__(self, value): self.head = Node(value) self.tail = self.head self.length = 1 def append(self, value): new_node = Node(value) self.tail.next = new_node self.tail = new_node self.length += 1 def prepend(self, value): new_node = Node(value) new_node.next = self.head self.head = new_node self.length += 1
Editor Settings
Theme
Key bindings
Full width
Lines