Description
Wat je leert
-
Learn from basic to advanced data structures
-
~180 explained problems from Easy to Medium to Hard + quizzes
-
Well-written and modular short codes
-
Short but very informative and deep material
-
A fundamental step toward improving problem solving skills
-
A fundamental step toward interviews preparation
-
Algorithms course should be an easier learning experience
Almost all other courses focus on knowledge. In this course, we focus on gaining real skills.
Overall:
-
The course covers basic to advanced data structures
-
Learn the inner details of the data structures and their time & memory complexity analysis
-
Learn how to code line-by-line
-
Source code and Slides and provided for all content
-
An extensive amount of practice to master the taught data structures (where most other content fails!)
-
~180 problems from easy to hard!
-
Content:
-
Asymptotic Complexity
-
Vector
-
Singly Linked List
-
Doubly Linked List
-
Project: Sparse Array and Matrix
-
Stack
-
Queue
-
Binary Tree
-
Binary Search Tree
-
Binary Heap
-
AVL Tree
-
Letter Tree (Trie)
-
Hash Table
-
Extensive Homework sets with video solutions
Teaching Style:
-
Instead of long theory then coding style, we follow a unique style
-
I parallelize the concepts with the codes as much as possible
-
Go Concrete as possible
-
Use Clear Visualization
By the end of the journey
-
Solid understanding of Data Structures topics in C++
-
Mastering different skills
-
Analytical and Problem-Solving skills
-
Clean coding for data structures
-
Black-box applying on DS
-
-
With the administered problem-solving skills
-
You can start competitive programming smoothly [DS type]
-
Smooth start in Algorithms course
-
One more step toward interviews preparation
-
Prerequisites
-
Programming Skills:
-
Up to arrays & functions
-
Comfortable with recursive functions
-
Comfortable with pointers
-
Basics of OOP: Just Class, Private and Public Sections.
-
-
Preferred:
-
Learning and using STL
-
Project Building Skills
-
Basic Programming Problem-Solving Skills
-
It is going to be a transformative experience. Please read reviews to get a flavour of that. It is not going to be easy work. It will be Stanford-like course. You can skip homework if you want easier or shorter learning experience.
Don’t miss such a unique learning experience!
Voor wie is deze cursus bedoeld:
- Mastering inner details of several important data structures
- Not just learn, but strongly apply & alter data structures
- whoever want to master more of computer science fundamentals
Meer tonenMinder tonen
Reviews
There are no reviews yet.