![3618932a140313bd653414c04de51c83.jpg](https://i112.fastpic.ru/big/2020/0920/83/3618932a140313bd653414c04de51c83.jpg)
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + .srt | Duration: 51 lectures (8h 5m) | Size: 1.5 GB
Improve your skills in algorithms, data structures and complexity analysis with 50 challenging coding interview problems
What you'll learn:
How to solve coding interview problems
How to use recursion, dynamic programming, memoization, divide and conquer, backtracking...
How to solve problems related to various data structures
How to analyze time and space complexity of an algorithm
Requirements
Basics in algorithms, data structures, and time/space complexity analysis
Description
Preparing for coding problems? Competitive programming? Then this course will help you for sure: 50 well-chosen problems to increase your problem-solving skills!
Many algorithms concepts covered: dynamic programming, divide and conquer, memoization, backtracking...
And many data structures used: arrays, hashmaps, sets, trees, stacks...
And also, time and space complexity analysis is provided for every problem!
Who this course is for
People preparing for coding interviews
Competitive programmers
People who want to increase their problem-solving skills