Great course with simple explanation
Mastering Data Structures & Algorithms using C++
From scratch to expert level explanation of all concepts of DSA
Lectures -100
Duration -22 hours
30-days Money-Back Guarantee
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:
- Perform basic analysis of algorithms with respect to time and space complexity.
- Select appropriate searching and/or sorting techniques in the application development.
- Implement abstract data type (ADT) and data structures for a given application.
- Apply implement learned algorithm design techniques and data structures to solve problems.
- 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++ Mastering Data Structures & Algorithms using C++](https://d3mxt5v3yxgcsr.cloudfront.net/courses/5897/course_5897_image.png)
Curriculum
Check out the detailed breakdown of what’s inside the course
Course Introduction
1 Lectures
-
Course Introduction 04:08 04:08
Prerequisite Fundamentals Required for Data Structure
18 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Arrays Data Structure
4 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Recursion
2 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Pointers and Structure in C++
3 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Complexity Analysis of an Algorithm
4 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Linked List Data Structure
7 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Searching Techniques
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Sorting Techniques
14 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Sparse Matrix
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Polynomials using arrays
3 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Stack Data Structure
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Queue Data Structure
4 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Tree Data Structure
7 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Graph Data Structure
7 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Threaded Binary Tree
2 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
AVL Tree
2 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Optimal Binary Search Tree (OBST) a Unique Way to Solve Problems
2 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Heap Data Structure
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Hashing
2 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Application Development course Introduction
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Instructor Details
![EnggTutes](https://www.tutorialspoint.com/assets/profiles/401892/profile/200_239962-1639119739.png)
EnggTutes
Course Certificate
Use your certificate to make a career change or to advance in your current career.
![sample Tutorialspoint certificate](/market/public/assets/newDesign/img/primePacks/V-certificate.png)
Our students work
with the Best
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfc bank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfcbank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
Feedbacks
Related Video Courses
View MoreAnnual 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 Annual Membership](/market/public/assets/newDesign/img/membership-large-small.jpg)
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now![Online Certifications Online Certifications](/market/public/assets/newDesign/img/traning-for-a-team.png)