Algorithms. Reference guide with examples in C, C++, Java and Python

1 233 125 UZS
On backorder
Price in points: 99 points
Reward points: 1 point
+

Minimum quantity for "Algorithms. Reference guide with examples in C, C++, Java and Python" is 1.

Archos LLC
Kitobmania-2007 yilda tashkil etilgan va kitoblarni sotadigan elektron do'kon. Bizning...
Payment options
  • — Cash on delivery
  • — Visa and MasterCard
  • — Сashless payments
  • — Invoices
Our advantages
  • — Simple and fast return. We accept returns within 10 days
  • — SMS notification
  • — Return and exchange
  • — Different payment methods
  • — Best price
Shipping time and rates:

If you think that the speed of solving a problem depends, first of all, on the power of the computer on which it is solved, then this book will be a revelation for you from the very first page. You will learn that the greatest contribution to the performance of the program is made by the correctly chosen algorithm and its implementation in the form of a computer program. Choosing the right algorithm among the mass of others that can solve your problem is not the easiest thing, and you will also learn this in this book. The new edition describes a variety of algorithms for solving problems from a variety of fields, and you will be able to choose and implement the algorithm that is most suitable for your tasks. Here, even a reader completely unfamiliar with mathematics will find everything you need to understand and analyze the performance of the algorithm. Written by professionals in their field, the book is worthy of taking a place on the bookshelf of any practicing programmer. This book is amazing for three reasons: it is easy to find the necessary algorithms and data structures in it; the style of presentation of the material is more conversational than academic; the reader's attention is constantly focused on the comparative analysis of the performance of algorithms. If you live in the real world, this book will forever change the way you use data structures. Richard Resnick, director of GQ Life Science, efficient algorithms are needed to create reliable software, but programmers rarely imagine the full range of algorithms to solve their problems. This updated edition describes the existing algorithms for solving various problems. It helps to choose and implement the algorithm that is most suitable for your tasks, while providing sufficient mathematical justification for understanding and analyzing the performance of the algorithm. Being focused on applications rather than theory, this book is based on strict principles, including documented solutions to real-world problems in various programming languages. A dozen new algorithms implemented in Python have been added to this edition, including the implementation of Voronoi diagrams, as well as a new chapter on spatial tree structures such as R-trees and Quadtrees. In this book, you will learn how to: Solve new problems and improve the efficiency of existing solutions Quickly find algorithms to solve your problems and choose the most suitable ones Find solutions in the programming languages C, C++, Java, Python using the recommendations from the book To evaluate the performance of algorithms and create conditions to achieve maximum efficiency Use the most suitable data structures to improve Efficiency of algorithms About the authors George Heineman is an associate professor of Computer Science at WPI. In 2005, he was the Chairman of the International Symposium on Component-oriented Software. Gary Pollis is a professor at Worcester Polytechnic Institute; co-author of the book Head First Object-Oriented Analysis and Design. Stanley Selkow for almost four decades...

Cover
  • Hardcover
The language of the book
  • Uzbek
Country of origin
Country of origin
Uzbekistan

No reviews found