Tutorialspoint

Mid-Year Savings Flat 10% OFF, Use Code: MID10

Mastering Data Structures & Algorithms using C++

person icon EnggTutes

4.4

Mastering Data Structures & Algorithms using C++

From scratch to expert level explanation of all concepts of DSA

updated on icon Updated on Jul, 2024

language icon Language - English

person icon EnggTutes

English [CC]

category icon C++,Development,Data Science

Lectures -100

Duration -22 hours

4.4

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Hi,

Data Structure is the heart of programming. That's why all product development companies focus on data structure, and in almost all technical interviews data structure plays a very important role.

Though you might be very new or studied data structure before But still if you want to learn more about Data Structure in detail so that it helps you solve challenging problems and become a standout programmer then this course is the right place for you.

In this course, we will start with the prerequisites of data structure and then slowly we will move from basic to advanced level data structure.

This course will be helpful throughout your programming journey, even after you are placed in good company.

On completion of the course, you will be able to:

  1. Perform basic analysis of algorithms with respect to time and space complexity.
  2. Select appropriate searching and/or sorting techniques in the application development.
  3. Implement abstract data type (ADT) and data structures for a given application.
  4. Apply implement learned algorithm design techniques and data structures to solve problems.
  5. Design different hashing functions and use files organizations.

Goals

  • Study data structures and their implementations and applications.
  • Learn different searching and sorting techniques.
  • Study some advanced data structures such as stack, Queue, Trees, Graphs, Tables, etc.
  • Learn algorithm development and analysis of algorithms.

Prerequisites

Course Prerequisites videos are available in the course in the second section, those videos are well explained with basic concepts, programs, and memory representation.

Kindly go through that, you will learn new things and enjoy a new perspective of learning.

Mastering Data Structures & Algorithms using C++

Curriculum

Check out the detailed breakdown of what’s inside the course

Course Introduction
1 Lectures
  • play icon Course Introduction 04:08 04:08
Prerequisite Fundamentals Required for Data Structure
18 Lectures
Tutorialspoint
Arrays Data Structure
4 Lectures
Tutorialspoint
Recursion
2 Lectures
Tutorialspoint
Pointers and Structure in C++
3 Lectures
Tutorialspoint
Complexity Analysis of an Algorithm
4 Lectures
Tutorialspoint
Linked List Data Structure
7 Lectures
Tutorialspoint
Searching Techniques
6 Lectures
Tutorialspoint
Sorting Techniques
14 Lectures
Tutorialspoint
Sparse Matrix
5 Lectures
Tutorialspoint
Polynomials using arrays
3 Lectures
Tutorialspoint
Stack Data Structure
5 Lectures
Tutorialspoint
Queue Data Structure
4 Lectures
Tutorialspoint
Tree Data Structure
7 Lectures
Tutorialspoint
Graph Data Structure
7 Lectures
Tutorialspoint
Threaded Binary Tree
2 Lectures
Tutorialspoint
AVL Tree
2 Lectures
Tutorialspoint
Optimal Binary Search Tree (OBST) a Unique Way to Solve Problems
2 Lectures
Tutorialspoint
Heap Data Structure
1 Lectures
Tutorialspoint
Hashing
2 Lectures
Tutorialspoint
Application Development course Introduction
1 Lectures
Tutorialspoint

Instructor Details

EnggTutes

EnggTutes


Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Feedbacks

M

Manoj Kumar P Vishwakarma

Great course with simple explanation

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515