Structures de données et algorithmes en Java
808 pages
French
PDF
4.5

Structures de données et algorithmes en Java

Классическое руководство по алгоритмам и структурам данных

Auteur :

Année :

Résumé :

Introduction

The book «Data Structures and Algorithms in Java» by Robert Lafore is one of the most popular and accessible textbooks on fundamental computer science topics. Published in 2017 (second edition), it continues the tradition of clear and practical explanation of complex concepts, started by the author in his famous book on C++. Although Java is the main tool, the principles presented are universal and will be useful to any programmer, including those working with Python.

What this book is about

The book covers the entire spectrum of classic data structures and algorithms, from simple arrays to complex graphs and balanced trees. Each chapter is built on the principle of «from simple to complex»: first an intuitive explanation is given, then an implementation in Java is provided, and finally a performance analysis (Big O). Special attention is paid to visualizing the operation of algorithms — Lafore uses many diagrams, charts, and step-by-step examples, making the material clear even for those just starting to learn programming.

Who this book is for

The book is intended for a wide audience:

  • Beginner Java developers who want to build a solid foundation in algorithms.
  • Technical students taking courses on data structures.
  • Programmers looking to deepen their understanding of algorithmic thinking.

Recommendations