Back to Course
Data Structures
0% Complete
0/0 Steps

Session 1Data Structures  Preview Video

Introduction to Data Structures

Complexity and Big O Notation

Static Array

Dynamic Arrays1 Quiz

Session 2Introduction to Linked lists and Nodes

Single Linked List Implementation 1

Adding and Deleting a node from a single linked list

Important functions for a single linked list

Doubly Linked List1 Quiz

Session 3Stack Using Arrays

Important Stack Class Functions

Stack Using Doubly Linked List

Queue Using Arrays

Circular Queue

Functions of The Circular Queue

Queue Using Doubly Linked List1 Quiz

Session 4Binary Search Tree

BST and BST Node class

Adding an element to a BST

Deleting Elements From the BST

Breadth First Traversal Method

Depth First Traverse Method

Other BST Class Functions1 Quiz

Session 5Applications of Data Structures

Data Structures Summary1 Quiz
In this video, we will talk about the data structures meaning, its uses, and the importance of choosing the right data structure for our program. Furthermore, we will talk about the factors that affect the performance of any program.