Overview
This course teaches how to implement and manipulate doubly linked lists in Python, covering topics such as appending, prepending, adding nodes before/after, deleting nodes, reversing the list, removing duplicates, and finding pairs with a specific sum. The course aims to enhance students' understanding of data structures and algorithms through practical coding examples. The intended audience for this course includes individuals interested in advancing their Python programming skills and understanding of fundamental data structures.
Syllabus
Data Structures in Python: Doubly Linked Lists -- Append and Prepend.
Data Structures in Python: Doubly Linked Lists -- Add Node Before/After.
Data Structures in Python: Doubly Linked Lists -- Delete Node.
Data Structures in Python: Doubly Linked Lists -- Reverse.
Data Structures in Python: Doubly Linked Lists -- Remove Duplicates.
Data Structures in Python: Doubly Linked Lists -- Pairs with Sum.
Taught by
Lucid programming