Алгоритмы. Справочник с примерами на 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 |
График изменения цены & курс обмена валют
Пользователи также просматривали

33,828.00 руб.
Кеды унисекс Nike Air Force 1 Low sequoia хаки 40.5 EU, Air Force 1 Low sequoia
goods.ru
36,299.18 руб.
Newly 500W 153600mAh 220V Portable Power Station Solar Generator Emergency Battery Backup for Home Camping RV
aliexpress.ru
74.84 руб.
Tap Valve Bottle Opener CT341 Air Conditioning For 7/16 28unf Thread Dividing Valvesdiversion Globe Valvescheck Valves
aliexpress.ru
2,097.99 руб.
Модный новый трикотажный топ с длинным рукавом и юбка 3D Lollipop, комплект из 2 предметов, рождественские детские вязаные наряды, красная одежда для девочек
aliexpress.ru
2,406.21 руб.
Тактический жилет, нагрудная установка d3mrm MK3 MK4, военная переноска, тарелка, Охотничья, страйкбольная снаряжение, аксессуары с тройной карманом для магазина 5,56
aliexpress.ru
5,008.78 руб.
Сделай Сам Nanmu студия поставка графин 2,0 шпинозавр неокрашенные динозавры доисторические животные игрушка кукла серая форма
aliexpress.ru
1,022.04 руб.
Бирки с благодарностью, 50 шт./бирки для свадебных сувениров-классические/рустикальные бирки для сувениров-белые/круглые персонализированные подарочные бирки из крафт-бумаги
aliexpress.ru
1,446.95 руб.
Беговые кроссовки унисекс, японские аниме мультфильмы манга, Черная Лагуна, дышащие легкие, повседневная спортивная обувь для мужчин и женщин с 3D принтом
aliexpress.ru
953.63 руб.
Женская атласная рубашка в китайском стиле на весну/лето, винтажные блузки, шелковая одежда с цветами, свободные женские Топы с длинным рукавом YCMYUNYAN
aliexpress.ru
8,536.82 руб.
balenicass design leather biker bag autumn and winter 22 new denim tannin three in one underarm one shoulder cross body rivet motorcycle dum
dhgate.com
286.49 руб.
LED Light Swimming Pool Solar Powered Lamp Outdoor Garden Pond Pool Disco Light Floating Underwater Decoration Lamp
aliexpress.com
2,977.59 руб.
Free shipping E-Ink ED060KG1(LF) lcd screen For Kobo Glo HD 2015 Reader Ebook eReader LCD Display
aliexpress.com
1,302.09 руб.
20ml / 30ml quantitative red wine pourer alcohol liquid dispenser measuring bottle wine spray dec
walmart.com
157,731.56 руб.
Gold Leaf with Polished Stainless Tone Finish Pendants 22 Long Hand-Crafted Iron and Stainless Steel with Glass LED 2 Light Fixture
walmart.com
5,281.59 руб.
Panasonic LED bulb E26 base bulb 40 type equivalent Daylight color equivalent (5.0W) General light bulb / motion sensor LDA5DGKUNS
walmart.com
291.32 руб.
Одежда для домашних питомцев, утолщенная теплая зимняя куртка для щенков кошек, водонепроницаемая куртка для собак, жилет для чихуахуа, моп...
aliexpress.ru
927.88 руб.
false eyelashes 7 pairs 3d faux mink lashes fluffy soft wispy volume natural long eye reusable gorgeous eyelashs makeup
dhgate.com
11,396.91 руб.
Designer Luxury New Prism Tote Bag MM Damier Handbag Shoulder Bag Size: 32*29*17CM
dhgate.com
378.23 руб.
Exquisite Geometric Gold Glass Storage Box ewelry Cosmetic Makeup Brush Pen Storage Organizer For Office Home Decor
aliexpress.com
5,700.87 руб.
Women's genuine leather double buckle punk motorcycle boots round toe casual flats autumn mid-calf boots high quality shoes sale
aliexpress.com
1,206.32 руб.
For ipad7 Luxury Leather case For ipad 10.2 inch 2019 Folio Stand Smart Cover Auto Wake Sleep bag for ipad A2197 Storage
aliexpress.com














