Алгоритми. Довідник з прикладами на C, C++, Java і Python 49433
-
ISBN978-617-7812-85-1
-
Видавництво
-
Автор
-
Серія
-
Рік2020
-
МоваРосійська
-
ІлюстраціїЧорно-білі
-
Жанр
Все про “Алгоритми. Довідник з прикладами на C, C++, Java і Python”
Від видавця
Якщо ви вважаєте, що швидкість вирішення тієї чи іншої задачі залежить, насамперед, від потужності комп'ютера, на якому вона вирішується, то ця книга стане для вас одкровенням з самої першої сторінки.
Ви дізнаєтесь, що найбільший внесок у продуктивність програми вносять правильно вибраний алгоритм і його реалізація у вигляді комп'ютерної програми. Вибір підходящого алгоритму серед маси інших, здатних вирішити ваше завдання, — справа не з простих, і цього ви теж навчитеся в даній книзі.
В новому виданні описано безліч алгоритмів для розв'язування задач з різних областей, і ви зможете вибрати і реалізувати найбільш підходящий для ваших завдань алгоритм. Тут навіть цілком незнайомий з математикою читач знайде все, що потрібно для розуміння і аналізу продуктивності алгоритму.
Написана професіоналами у своїй галузі, книга гідна зайняти місце на книжковій полиці будь-якого практикуючого програміста.
Ця книга приголомшлива з трьох причин: в ній легко знайти потрібні алгоритми і структури даних; стиль викладу матеріалу — швидше розмовний, ніж академічний; увагу читача постійно акцентується на порівняльному аналізі продуктивності алгоритмів. Якщо ви живете в реальному світі, ця книга назавжди змінить ваш спосіб використання структур даних.
Річард Резнік,
директор GQ Life Science
Для створення надійного програмного забезпечення необхідні ефективні алгоритми, але програмісти рідко уявляють собі весь спектр алгоритмів для вирішення своїх завдань.
У цьому оновленому виданні описуються існуючі алгоритми для рішення різних завдань. Воно допомагає вибрати і реалізувати алгоритм, найбільш підходящий для ваших задач, при цьому забезпечуючи достатню математичне обгрунтування для розуміння і аналізу продуктивності алгоритму.
Будучи акцентованою на додатках, а не на теорії, ця книга заснована на чітких принципах, включаючи документовані вирішення реальних завдань на різних мовах програмування. В це видання додані десяток нових алгоритмів, реалізованих на мові Python, в тому числі реалізація діаграм Вороного, а також нова глава про просторових деревовидних структурах, таких як R-дерева і Quadtrees.
У цій книзі ви навчитеся:
- Вирішувати нові завдання і підвищувати ефективність наявних рішень
- Швидко знаходити алгоритми для рішення своїх задач і вибирати найбільш підходящі
- Знаходити рішення на мовах програмування C, C++, Java, Python з допомогою рекомендацій з книги
- Оцінювати продуктивність алгоритмів і створювати умови для досягнення максимальної ефективності
- Використовувати найбільш підходящі структури даних для підвищення ефективності алгоритмів
Про авторів
Джордж Хайнеман — ад'юнкт-професор інформатики в WPI. У 2005 році був Головою Міжнародного симпозіуму по компонентно-орієнтованого програмного забезпечення.
Гері Поллис — професор Вустерського політехнічного інституту; співавтор книги Head First Object-Oriented Analysis and Design.
Стенлі Селков протягом майже чотирьох десятиліть викладав в університетах Ноксвилла, Вустера, Монреаля, Чунцина, Лозанни і Парижа
Анотація
Всі характеристики
- Видавництво
- Автор
- Перекладач
- Серія
- Категорія
- Рік2020
- Сторінок432
- Формат170х240 мм
- ОбкладинкаМ'яка
- Тип паперуОфсетний
- МоваРосійська
- ІлюстраціїЧорно-білі
- Жанр
- Вік
- Оригінальна назваAlgorithms in a Nutshell
Товар входить до категорії
-
Самовивіз з відділень поштових операторів від
45 ₴ -80 ₴ -
Доставка поштовими сервісами - тарифи перевізника
Рецензії