Алгоритми. Довідник з прикладами на C, C++, Java і Python 49433

Паперова книга
49433
Алгоритми. Довідник з прикладами на C, C++, Java і Python - фото 1
900
18 людей

Все про “Алгоритми. Довідник з прикладами на C, C++, Java і Python”

Від видавця

Якщо ви вважаєте, що швидкість вирішення тієї чи іншої задачі залежить, насамперед, від потужності комп'ютера, на якому вона вирішується, то ця книга стане для вас одкровенням з самої першої сторінки. 

Ви дізнаєтесь, що найбільший внесок у продуктивність програми вносять правильно вибраний алгоритм і його реалізація у вигляді комп'ютерної програми. Вибір підходящого алгоритму серед маси інших, здатних вирішити ваше завдання, — справа не з простих, і цього ви теж навчитеся в даній книзі.

В новому виданні описано безліч алгоритмів для розв'язування задач з різних областей, і ви зможете вибрати і реалізувати найбільш підходящий для ваших завдань алгоритм. Тут навіть цілком незнайомий з математикою читач знайде все, що потрібно для розуміння і аналізу продуктивності алгоритму.

Написана професіоналами у своїй галузі, книга гідна зайняти місце на книжковій полиці будь-якого практикуючого програміста.

Ця книга приголомшлива з трьох причин: в ній легко знайти потрібні алгоритми і структури даних; стиль викладу матеріалу — швидше розмовний, ніж академічний; увагу читача постійно акцентується на порівняльному аналізі продуктивності алгоритмів. Якщо ви живете в реальному світі, ця книга назавжди змінить ваш спосіб використання структур даних.

Річард Резнік,

директор GQ Life Science

Для створення надійного програмного забезпечення необхідні ефективні алгоритми, але програмісти рідко уявляють собі весь спектр алгоритмів для вирішення своїх завдань.

У цьому оновленому виданні описуються існуючі алгоритми для рішення різних завдань. Воно допомагає вибрати і реалізувати алгоритм, найбільш підходящий для ваших задач, при цьому забезпечуючи достатню математичне обгрунтування для розуміння і аналізу продуктивності алгоритму.

Будучи акцентованою на додатках, а не на теорії, ця книга заснована на чітких принципах, включаючи документовані вирішення реальних завдань на різних мовах програмування. В це видання додані десяток нових алгоритмів, реалізованих на мові Python, в тому числі реалізація діаграм Вороного, а також нова глава про просторових деревовидних структурах, таких як R-дерева і Quadtrees.

У цій книзі ви навчитеся:

  • Вирішувати нові завдання і підвищувати ефективність наявних рішень
  • Швидко знаходити алгоритми для рішення своїх задач і вибирати найбільш підходящі
  • Знаходити рішення на мовах програмування C, C++, Java, Python з допомогою рекомендацій з книги
  • Оцінювати продуктивність алгоритмів і створювати умови для досягнення максимальної ефективності
  • Використовувати найбільш підходящі структури даних для підвищення ефективності алгоритмів

Про авторів

Джордж Хайнеман — ад'юнкт-професор інформатики в WPI. У 2005 році був Головою Міжнародного симпозіуму по компонентно-орієнтованого програмного забезпечення.

Гері Поллис — професор Вустерського політехнічного інституту; співавтор книги Head First Object-Oriented Analysis and Design.

Стенлі Селков протягом майже чотирьох десятиліть викладав в університетах Ноксвилла, Вустера, Монреаля, Чунцина, Лозанни і Парижа

Анотація

Алгоритми. Довідник з прикладами на C, C++, Java і Python

Рецензії

0

Всі характеристики

Товар входить до категорії

  • Самовивіз з відділень поштових операторів від 45 ₴ - 80 ₴
  • Доставка поштовими сервісами - тарифи перевізника
Схожі товари
Cloud Native Security Cookbook. Recipes for a Secure Cloud
197753
Josh Armitage
2'100 ₴
Azure Kubernetes Services with Microservices. 1st Ed.
244662
Kasam Ahmed Shaikh, Shailesh S. Agaskar
2'100 ₴
Learning Domain-Driven Design. Aligning Software Architecture and Business Strategy. 1st Ed.
244763
Vlad Khononov
2'100 ₴
Learning Serverless: Design, Develop, and Deploy with Confidence. 1st Ed.
244768
Jason Katzer
2'200 ₴
Spring Boot: Up and Running. Building Cloud Native Java and Kotlin Applications. 1st Ed.
244791
Mark Heckler
2'300 ₴
Docker: Practical Guide for Developers and Devops Teams
263487
Bernd OgglMichael Kofler
2'400 ₴
Mastering Apache Pulsar: Cloud Native Event Streaming at Scale. 1st Ed.
244772
Jowanza Joseph
2'600 ₴
Practical Process Automation. Orchestration and Integration in Microservices and Cloud Native Architectures
153396
Bernd Ruecker
3'000 ₴