What You Will Learn!
- Design and implement software that use sorting and searching algorithms
- Understand the trade-offs, complexity and use-cases for different types of sort and search algorithms
- Visualise - really vividly imagine - the common data structures, and the algorithms applied to them
Description
Note: This course is a subset of our 20+ hour course 'From 0 to 1: Data Structures & Algorithms' so please don't sign up for both:-)
This is an animated, visual and spatial way to learn data structures and algorithms
- Our brains process different types of information differently - evolutionarily we are wired to absorb information best when it is visual and spatial i.e. when we can close our eyes and see it
- More than most other concepts, Data Structures and Algorithms are best learnt visually. These are incredibly easy to learn visually, very hard to understand most other ways
- This course has been put together by a team with tons of everyday experience in thinking about these concepts and using them at work at Google, Microsoft and Flipkart
What's Covered:
- Big-O notation and complexity
- Sorts: Quick, heap, merge, bubble, selection
- Search: Binary searching a sorted list
Who Should Attend!
- Nope! Please don't enroll for this class if you have already enrolled for our 15-hour course 'From 0 to 1: Data Structures and Algorithms'
- Yep! Computer Science and Engineering grads who are looking to really visualise data structures, and internalise how they work
- Yep! Experienced software engineers who are looking to refresh important fundamental concepts
TAKE THIS COURSE