Title : Data Structures and Algorithms With Object-Oriented Design Patterns in Java
Author : Bruno R. Preiss
License Details: N/A
As we know data structures are the building blocks of a program and algorithms is the way design is implemented hence it makes essential for a programmer to have a grip over the three main entities of programming that is data structures, algorithm, and design patterns.
This book aims to make the reader understand the concepts hence they have taken help of real-world problems so that the programmer can approach a problem visually. They have started with basics like class and objects to illustrating how polymorphism and inheritance can be used effectively.
Once you go through this book and its exercises reader will be able to code in Java well. This book is for all programmers, whether you are a novice or an experienced pro. The beginner will find its carefully paced discussions and many examples especially helpful.
Its in-depth coverage of Java’s more advanced features and libraries will appeal to the pro. For both, it offers a lasting resource and handy reference.
Note: As author’s website is not working anymore, the book may not be available for free now.
Disclaimer: If you are author/publisher, please contact us for change or removal.