This book "Problems on Array: For Interviews and Competitive Programming" is a deep dive into Array Data Structure, important algorithms and Practice problems on Array. On completing this book, you will have these core skills:
* Strong hold on Array (Research Level) * Easily solve any Array based Coding Interview Problem * Design Custom Data Structures
Best approach to go through this book:
* Master the basics of Array (Part 1): Take your own time in this section as it prepares you to understand the importance and applicability of Array. * Learn the basic techniques (Part 2): This part equips you with all necessary skills you need to solve any Array based problem efficiently. * See how a simple array can be modified to support different features (Part 3): This part impacts an important skill that is to design new Data Structure. This is an important Industry skill which will help you beyond Arrays. * Practice Problems (Part 4): Practice is a key to success for Coding Interviews, Competitive Programming and Efficient Problem Solving. Practice one problem everyday by implementing the solution on your own.
As a bonus, we have provided a Mock Interview practice which will help you test your skills in one of the hardest Array based Coding Interview.
Table of contents:
* Fundamentals of Array * 10+ Core Array Techniques * Example: Lomuto Partition and much more * 5+ Types of Arrays * Example: Hashed Array Tree and much more * 20+ Practice Problems on Array * Bonus: Mock Coding Interview
Book: Problems on Array: For Interviews and Competitive Coding Authors (3): Aditya Chatterjee, Tushti, Ue Kiao Published: 29 December 2021 (Edition 1) Publisher: OpenGenus
Aditya Chatterjee is an Independent Algorithmic Researcher, Software Developer and Technical Author. He is the founding member of OPENGENUS, an organization focused on changing Internet consumption.
Since 1990s, he has been involved, actively, in the growth of Computing in Japan. Major computational advances have been made in the last 3 decades which reformed not only education infrastructure but also the competitive programming community.
He has collaborated with over 500 researchers and has mentored over 3000 learners personally across the Globe through the Internship program at OPENGENUS.