Data Structures with Generic Types in C++
INTERACTIVE COURSE

Data Structures with Generic Types in C++

Intermediate

96 Lessons

29h

Certificate of Completion

AI Explanations
AI Explanations
Data Structures with Generic Types in C++
45 Playgrounds
14 Quizzes
251 Illustrations

Takeaway Skills

A thorough understanding of data structures and algorithms

Working knowledge of array-based, linked list-based, and blended implementations

Hands-on experience of C++ interfaces, classes, and templates

Familiarity with complexity analysis of data structures and related algorithms

Course Overview

Data structures and algorithms are essential in computer science since they play a crucial role in efficient information retrieval and processing, dealing with files, storing contacts on phones, social networks and web searches. In this course, you’ll learn about the array-based implementation of various linear data structures, stack, and queues. You’ll also learn about linked list-based implementation. Next, you’ll explore advanced data structures like skiplists and hashing. You’ll learn how to implement ...Show More

Course Content

1

Overview

2

Array-Based Lists

3

Linked Lists

4

Skiplists

5

Hash Tables

6

Binary Trees

5 Lessons

7

Random Binary Search Trees

6 Lessons

8

Scapegoat Trees

6 Lessons

9

Red-Black Trees

5 Lessons

10

Heaps

6 Lessons

11

Sorting Algorithms

9 Lessons

12

Graphs

8 Lessons

13

Data Structures for Integers

4 Lessons

14

External Memory Searching

6 Lessons

15

Wrap Up

1 Lesson

COURSE AUTHOR

How You'll Learn

Hands-on Coding Environments

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

2x Faster Learning — With No Setup

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

AI-Powered Learning

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Progress You Can Show

Built-in assessments let you test your skills. Completion certificates let you show them off.

Recommended Courses

BEFORE STARTING THIS COURSE

AFTER FINISHING THIS COURSE