Don't hope to get rid of books (Umberto Eco)
+371 27000041, +371 27000045
(on working days 9:00-17:00 latvian)
+371 27000041
+371 27000045

(on working days 10:00-17:00)
It's new!

Algorithm Development: An Engineering Approach

29.99 €
In stock
Algorithm Development: An Engineering Approach
29.99 €
In basket
While most books on algorithms focus on Big-O notation and basic design principles, this book offers a unique approach, elevating design and analysis to a level of predictable, practical efficiency. It discusses basic and classic algorithmic problems arising in the development of big data applications, demonstrating elegant solutions of gradually increasing complexity. The analysis of solutions is presented within the framework of both the classic RAM model and a more practically relevant model using external memory, allowing for the evaluation of I/O complexity.

The book covers various data types, including integers, strings, trees, and graphs, and various algorithmic tools such as retrieval, sorting, data compression, and dictionary and text search. Finally, you'll find information on the latest developments in compressed data structures. The algorithmic solutions are accompanied by detailed pseudocode and numerous working examples, enriching the toolkit of students, researchers, and professionals interested in the efficient and cost-effective processing of big data.
See also:

You might be interested:

Разработка требований  к программному обеспечению
Information technology
Development of software requirements
Vigers Carl, Beatty Joy
29.99 €
In basket
Совершенный код. Практическое руководство по разработке программного обеспечения
Information technology
Code Complete: A Practical Guide to Software Development
McConnell Steve
49.99 €
In basket
Алгоритмы. Руководство по разработке
Information technology
Algorithms: Development Guide
Skiena Stephen
39.99 €
In basket