Doctor of Science in Information Technology (DScIT) Repository
Sch
o
ol of Computing
Applied AI
News
Events
Careers
Resources
Faculty
Projects
Repository
Learn
Python
HTML
JavaScript
XML
PHP
MATH
Applied AI
News
Events
Careers
Resources
Faculty
Projects
Repository
Learn
Python
HTML
JavaScript
XML
PHP
MATH
Editor
Editing — 18. Linked Lists
Learning Objectives
Understand the concept of linked lists and their importance in data structures.
Implement a basic singly linked list in Python, including creating nodes and linking them together.
Demonstrate how to perform basic operations on a singly linked list, such as insertion, deletion, and traversal.
Explore the concept of a doubly linked list and its advantages over a singly linked list.
Implement a doubly linked list in Python, including maintaining backward and forward pointers.
Understand the concept of a circular linked list and its applications.
Implement a circular linked list in Python, including handling traversal and insertion/deletion operations.