Алгоритмы. Справочник с примерами на C, C++, Java и Python
Описание
Если вы считаете, что скорость решения той или иной задачи зависит, в первую очередь, от мощности компьютера, на котором она решается, то эта книга станет для вас откровением с самой первой страницы. Вы узнаете, что наибольший вклад в производительность программы вносят правильно выбранный алгоритм и его реализация в виде компьютерной программы. Выбор подходящего алгоритма среди массы других, способных решить вашу задачу, - дело не из самых простых, и этому вы тоже научитесь в данной книге.
В новом издании описано множество алгоритмов для решения задач из самых разных областей, и вы сможете выбрать и реализовать наиболее подходящий для ваших задач алгоритм. Здесь даже совершенно незнакомый с математикой читатель найдет все, что нужно для понимания и анализа производительности алгоритма.
Написанная профессионалами в своей области, книга достойна занять место на книжной полке любого практикующего программиста.
Эта книга потрясающая по трем причинам: в ней легко найти нужные алгоритмы и структуры данных; стиль изложения материала - скорее разговорный, чем академический; внимание читателя постоянно акцентируется на сравнительном анализе производительности алгоритмов. Если вы живете в реальном мире, эта книга навсегда изменит ваш способ использования структур данных.
Ричард Резник,
директор GQ Life Science
Для создания надежного программного обеспечения необходимы эффективные алгоритмы, но программисты редко представляют себе весь спектр алгоритмов для решения своих задач.
В данном обновленном издании описываются существующие алгоритмы для решения различных задач. Оно помогает выбрать и реализовать алгоритм, наиболее подходящий для ваших задач, при этом обеспечивая достаточное математическое обоснование для понимания и анализа производительности алгоритма.
Будучи акцентированной на приложениях, а не на теории, эта книга основана на строгих принципах, включая документированные решения реальных задач на разных языках программирования. В это издание добавлены десяток новых алгоритмов, реализованных на языке Python, в том числе реализация диаграмм Вороного, а также новая глава о пространственных древовидных структурах, таких как R-деревья и Quadtrees.
В этой книге вы научитесь:
Решать новые задачи и повышать эффективность имеющихся решений
Быстро находить алгоритмы для решения своих задач и выбирать наиболее подходящие
Находить решения на языках программирования C, C++, Java, Python с помощью рекомендаций из книги
Оценивать производительность алгоритмов и создавать условия для достижения максимальной эффективности
Использовать наиболее подходящие структуры данных для повышения эффективности алгоритмов
Об авторах
Джордж Хайнеман - адъюнкт-профессор информатики в WPI. В 2005 году был Председателем Международного симпозиума по компонентно-ориентированному программному обеспечению.
Гэри Поллис - профессор Вустерского политехнического института; соавтор книги Head First Object-Oriented Analysis and Design.
Стэнли Селков в течение почти четырех десятилетий преподавал в университетах Ноксвилла, Вустера, Монреаля, Чунцина, Лозанны и Парижа
2-е издание.
В новом издании описано множество алгоритмов для решения задач из самых разных областей, и вы сможете выбрать и реализовать наиболее подходящий для ваших задач алгоритм. Здесь даже совершенно незнакомый с математикой читатель найдет все, что нужно для понимания и анализа производительности алгоритма.
Написанная профессионалами в своей области, книга достойна занять место на книжной полке любого практикующего программиста.
Эта книга потрясающая по трем причинам: в ней легко найти нужные алгоритмы и структуры данных; стиль изложения материала - скорее разговорный, чем академический; внимание читателя постоянно акцентируется на сравнительном анализе производительности алгоритмов. Если вы живете в реальном мире, эта книга навсегда изменит ваш способ использования структур данных.
Ричард Резник,
директор GQ Life Science
Для создания надежного программного обеспечения необходимы эффективные алгоритмы, но программисты редко представляют себе весь спектр алгоритмов для решения своих задач.
В данном обновленном издании описываются существующие алгоритмы для решения различных задач. Оно помогает выбрать и реализовать алгоритм, наиболее подходящий для ваших задач, при этом обеспечивая достаточное математическое обоснование для понимания и анализа производительности алгоритма.
Будучи акцентированной на приложениях, а не на теории, эта книга основана на строгих принципах, включая документированные решения реальных задач на разных языках программирования. В это издание добавлены десяток новых алгоритмов, реализованных на языке Python, в том числе реализация диаграмм Вороного, а также новая глава о пространственных древовидных структурах, таких как R-деревья и Quadtrees.
В этой книге вы научитесь:
Решать новые задачи и повышать эффективность имеющихся решений
Быстро находить алгоритмы для решения своих задач и выбирать наиболее подходящие
Находить решения на языках программирования C, C++, Java, Python с помощью рекомендаций из книги
Оценивать производительность алгоритмов и создавать условия для достижения максимальной эффективности
Использовать наиболее подходящие структуры данных для повышения эффективности алгоритмов
Об авторах
Джордж Хайнеман - адъюнкт-профессор информатики в WPI. В 2005 году был Председателем Международного симпозиума по компонентно-ориентированному программному обеспечению.
Гэри Поллис - профессор Вустерского политехнического института; соавтор книги Head First Object-Oriented Analysis and Design.
Стэнли Селков в течение почти четырех десятилетий преподавал в университетах Ноксвилла, Вустера, Монреаля, Чунцина, Лозанны и Парижа
2-е издание.
Характеристики
| author: | Хайнеман Джордж, Поллис Гари, Селков Стэнли |
| ISBN: | 978-5-9908910-7-4 |
| year: | 2020 |
График изменения цены & курс обмена валют
Пользователи также просматривали

1,046.00 руб.
Распылитель для глаз Белый Портативный Перезаряжаемый Массажный Увлажняющий Распылитель Для Глаз Уход За Лицом
joom.ru
3,857.00 руб.
YONEX Wet Super Ultra Thin Grip Tape 1 шт. Набор из 6 шт. Белый AC130-011-6SET белый
joom.ru
930.67 руб.
Anouk Purple Ethnic Motifs Printed Shirt Collar Regular Pure Cotton Kurta with Trousers
myntra.com
4,615.26 руб.
4.3 inch Smart Life 1080P WiFi Door Bell Eye Peephole Camera 5000mAh Battery PIR Motion Detector IR Alexa Home Digital Viewer
aliexpress.com
34,754.06 руб.
High Composite Automatic Pool Ball Cleaner Billiard Balls Cleaning System with Transparent Cover and LED Screen Control
aliexpress.com
7,513.17 руб.
Stew Pot Casserole Household SS#304 stainless steel Pressure Cooker, Gas cooker 2-16Litre Ggeneral Pressure Cooker18/22/24/32cm
aliexpress.com
1,854.96 руб.
Autumn Winter Round Neck Contrast Knitted Pullover Street Korean Fashion Casual Sweater Women Solid Color Long Sleeve Top
aliexpress.com
25,383.52 руб.
Wholesale Auto Parts BRAKE CALIPER OEM 47730-OR030 47750-OR030 FOR RAV4 ACA33
aliexpress.com
1,236.91 руб.
Temperature Sensor For Honda NSS250 GL1500/A/SE/CD/CF/CT RVT1000R SES125/150 ST1100/P VF750C VFR700/750F/F2 VT1100/T/C/C2/C3/D2
aliexpress.com
1,001.00 руб.
Смазка интимная скользкая увлажняющая в виде концентрата порошка Cokelife 12 мл Банан, Лумбрикант CokeLive555_Банан
goods.ru
1,098.00 руб.
Чехол на iPhone XS Max с принтом Kruche Print Стикеры Киберпанк, бампер с защитой камеры, Прозрачный;фиолетовый;красный;синий, Айфон ИКСс Макс
goods.ru
1,597.00 руб.
Фотообои Photostena имитация каменной кладки 1,02 x 2,7 м, Разноцветный, имитация каменной кладки
goods.ru
388.00 руб.
Чехол MyPads 001 для Huawei Nova Y70 / Nova Y70 Plus (MGA-LX9N) / Huawei Enjoy 50, Прозрачный, Tocco
goods.ru
13,796.00 руб.
Матрас пружинный DENWIR BEST SOFT HARD TFK/chstmat_BSHTFK_110x200, Белый, BEST SOFT HARD TFK
goods.ru
553.67 руб.
Bikini Beach Shorts Family Swimsuit Mommy and Me Clothes Swimsuit Mom Outfits Look Mother and Daughter Family Matching Swimwear
aliexpress.com
3,190.04 руб.
For BMW R1200GS R1250gs ADV Large Lampshade Headlight Protective Cover Removable Color Changing Lampshade
aliexpress.com
387.69 руб.
NYX Professional Makeup Ombre Lip Duo помада + контурний олівець для губ відтінок 11 Hollywood & Wine 0,45 g + 0,14 гр
parfumeria.ua
8,045.92 руб.
Fashion luxury brand white shoes, metal rivet casual sports vulcanized shoes, ladies vulcanized slippers
aliexpress.com
886.03 руб.
IG-HDMI Switch Bi-Direction 4K HDMI Splitter 2 X 1 Switcher for PS4 PS3 Roku Express Supports Ultra HD 4K 3D 1080P
aliexpress.com
1,976.47 руб.
Mini Multi-Function Led Display Warmer Hot Wax Heater Spa Hand Epilator Feet Paraffin Wax Heater Calentador De Cera Body Spa Wax
aliexpress.com














