Python Data Structures: Linked Lists
Offered By: LinkedIn Learning
Course Description
Overview
Rock your next technical interview by learning how to communicate your understanding of linked lists.
Syllabus
Introduction
- Understanding linked lists
- What you should know
- Abstract data types
- The built-in list data type in Python
- The linked list abstract data type: Nodes
- The linked list abstract data type: Operations
- Defining the singly linked list node class
- Coding the singly linked list node class
- get_prev() and set_prev()
- Creating the SinglyLinkedList class and its methods
- is_empty()
- add_front()
- size()
- search()
- Visualizing remove()
- Coding remove()
- Testing remove()
- Creating the DoublyLinkedList class and its methods
- size() and search()
- Coding add_front()
- Testing add_front()
- Visualizing remove()
- Coding remove()
- Testing remove()
- Next steps
Taught by
Erin Allard
Related Courses
Introduction to Computing 计算概论APeking University via Coursera Data Structures and Performance
University of California, San Diego via Coursera Foundations of Data Structures
Indian Institute of Technology Bombay via edX Algorithms and Data Structures
Microsoft via edX Data Structures and Design Patterns for Game Developers
University of Colorado System via Coursera