Linked Lists
Unit 5 - Abstract Data Structures
Types of Linked Lists
Introduction to Linked Lists
Singly Linked List
Singly Linked List (with data)
Singly Linked List
Doubly Linked List
Doubly Linked List (with data)
Doubly Linked List
Circular Singly linked List
Circular Singly linked List (with data)
Circular Doubly linked List
Circular Doubly linked List (with data)
Circular Linked List
Applications of Linked Lists
Advantages of Linked Lists
Disadvantages of Linked Lists
Creating a Linked List
Relationship between LinkedList and Node
The relationship between LinkedList and Node is a composition relationship, meaning that a LinkedList is composed of multiple Node objects.
Understanding the Relationship:
LinkedList Class in Python
Traversing a Linked List
Accessing Elements in a Linked List
Inserting Elements into a Linked List
Deleting Elements from a Linked List
Finding the Length of a Linked List