Essential algorithms for the coding interview
- 1 minHello everyone,
I am excited to announce the release of my new/first book, “Essential algorithms for the coding interview.”, which has been self-published through Amazon KDP.
Who is this book for?
This book is designed to help software engineers and computer science students prepare for technical interviews by providing a comprehensive guide to essential algorithms and data structures.
What is the structure of the book?
This book is a concise, informative resource that contains 11 main chapters, each covering a different type of coding problem. For each problem, it provides detailed explanations of the algorithms and data structures needed to solve it, followed by a detailed solution with expositions, graphs, and step-by-step executions to help readers understand and apply the concepts.
Here is the table of contents:
- Introduction.
- First Bad Version (Binary Search).
- Valid Parentheses (Stack).
- Valid Palindrome (2 pointers).
- House Robber (Recursion).
- Combination Sum (Backtracking).
- Lowest Common Ancestor (Binary Trees).
- Binary Tree Level Order Traversal (Tree and BFS).
- Course Schedule (Graphs).
- Minimum Window Substring (Sliding Window).
- Merge k Sorted Lists (Heaps).
- Soduku Solver (Backtracking).
- Afterword.
Where to find the book?
You can find it on all Amazon marketplaces like:
- US: https://www.amazon.com/dp/B0BRJPFT54.
- ES: https://www.amazon.es/dp/B0BRJPFT54.
- DE: https://www.amazon.de/dp/B0BRJPFT54.
- UK: https://www.amazon.co.uk/dp/B0BRJPFT54.
- FR: https://www.amazon.fr/dp/B0BRJPFT54.
- IT: https://www.amazon.it/dp/B0BRJPFT54.
- JP: https://www.amazon.co.jp/dp/B0BRJPFT54.
- CA: https://www.amazon.ca/dp/B0BRJPFT54.
Thank you for your interest, and I hope you find this book helpful!
Ricardo.