Data Structure & Algorithms using C++ : Zero To Mastery 2020
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 48000 Hz, 2ch | Size: 24.8 GB
Genre: eLearning Video | Duration: 240 lectures (58 hour, 53 mins) | Language: English
Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 48000 Hz, 2ch | Size: 24.8 GB
Genre: eLearning Video | Duration: 240 lectures (58 hour, 53 mins) | Language: English
Learn about Arrays, Recursion , Linked Lists, Trees, Hashtables, Stacks, Queues, Heaps, Sorting and Searching algorithms.
What you'll learn
Learn the strengths and weaknesses of a variety of data structures, so you can choose the best data structure for your data and applications
Learn many of the algorithms commonly used to sort data, so your applications will perform efficiently when sorting large datasets
Code an implementation of each data structure, so you understand how they work under the covers
Develop your Analytical skills on Data Structure and use then efficiently.
Improve your problem solving skills and become a stronger developer
Learn everything you need to ace difficult coding interviews
Requirements
Basic knowledge of Programming in C++
NO experience with data structures or computer science needed!
Description
You may be new to Data Structure or you have already studied and Implemented Data Structures but still you feel you need to learn more about Data Structure in detail so that it helps you solve challenging problems and used Data Structure efficiently.
This course crams months of computer science and interview prep material into 20 hours of video. The content is based directly on last semester of my in-person coding bootcamps, where my students go on to land 6-figure developer jobs. I cover the exact same computer science content that has helped my students ace interviews at huge companies like Google, Tesla, Amazon, and Facebook. Nothing is watered down for an online audience; this is the real deal :) We start with the basics and then eventually cover “advanced topics”
We will implement our own data structures from scratch, including linked lists, trees, heaps, hash tables, and graphs. We learn to traverse trees and graphs, The course also includes an entire section devoted to Dynamic Programming.
This 59 hours of course covers each topic in greater details. Every Data Structure is discussed, analysed and implemented with a Practical line-by-line coding.
After completing this course, you will have a solid understanding of data structures and algorithms (both the theory, and the implementation).
Source code for all Programs is available for you to download
Here's why this course is worth your time:
It's interactive - I give you a chance to try every problem before I show you my solution.
Every single problem has a complete solution walk through video as well as accompanying solution file.
I cover helpful "tips and tricks" to solve common problems, but we also focus on building an approach to ANY problem.
Are you looking to level-up your developer skills? Sign up today!
Who this course is for:
Undergraduate who want to Learn Data Structures Perfectly
Developer who want to get Deepest knowledge of Data Structure
Anyone interested in improving their problem solving skills
Anyone preparing for programming interviews