Skip to product information
1 of 1

Mikhail Davidovich

Practical Data Structures and Algorithms for Java Developers: From Fundamentals to Real-World Engineering

Practical Data Structures and Algorithms for Java Developers: From Fundamentals to Real-World Engineering

💎 Earn 233 Points (£2.33) on this item.

ORDERED FOR YOU

We can order this item for you. Delivery usually takes about 4 to 6 weeks.

This item is not held in our immediate stock. We will order it for you after checkout.

Estimated delivery: About 4 to 6 weeks

Regular price £46.72 GBP
Regular price £54.99 GBP Sale price £46.72 GBP
Sale Sold out
Taxes included. Shipping calculated at checkout.

YOU SAVE £8.27

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £3.89. Subject to product weight & dimension

Bulk ordering. Want 15 or more copies? Get a personalised quote and bigger discounts. Learn more about bulk orders.

  • More about Practical Data Structures and Algorithms for Java Developers: From Fundamentals to Real-World Engineering
Master data structures and algorithms in Java through a practical, engineering-focused approach that goes beyond theory. With modern examples and a structured approach, this book emphasizes not only how algorithms work, but how to choose, adapt, and apply them in real-world systems. To start, you will conquer fundamental concepts such as arrays and linked lists. From there, the book progresses through essential sorting and searching techniques such as QuickSort and Binary Search. Then, you will explore the implementation and use cases of stacks and queues, followed by tree and graph structures with traversal algorithms. The book ends with you tackling advanced topics, such as dynamic programming, tries, and advanced graph algorithms. Finally, you will be ready to put your skills to the test and apply your knowledge in real-world situations for performance optimization. What You Will Learn: Implement and optimize essential data structures in JavaSolve complex algorithmic problems with confidenceMaster best practices for writing efficient, scalable Java code for enterprise applicationsWho This Book Is For: Java developers with a basic understanding of programming concepts who want to deepen their knowledge of data structures and algorithms. Secondary audiences include students, competitive programmers, and software engineers preparing for technical interviews.
  • Publication date: 14 October 2026
  • Page count: 322
  • Dimensions: Height 254 mm; Width 178 mm
  • Publisher: APress
  • Format: Paperback
  • ISBN-13: 9798868830129

UK and International shipping information

We deliver throughout the United Kingdom and to 128 countries and territories worldwide, including the United States, Australia, Canada, Germany, Spain and France.

View full UK and international delivery information.

View full details