Алгоритмы. Справочник с примерами на C, C++, Java и Python
Description
Если вы считаете, что скорость решения той или иной задачи зависит, в первую очередь, от мощности компьютера, на котором она решается, то эта книга станет для вас откровением с самой первой страницы. Вы узнаете, что наибольший вклад в производительность программы вносят правильно выбранный алгоритм и его реализация в виде компьютерной программы. Выбор подходящего алгоритма среди массы других, способных решить вашу задачу, - дело не из самых простых, и этому вы тоже научитесь в данной книге.
В новом издании описано множество алгоритмов для решения задач из самых разных областей, и вы сможете выбрать и реализовать наиболее подходящий для ваших задач алгоритм. Здесь даже совершенно незнакомый с математикой читатель найдет все, что нужно для понимания и анализа производительности алгоритма.
Написанная профессионалами в своей области, книга достойна занять место на книжной полке любого практикующего программиста.
Эта книга потрясающая по трем причинам: в ней легко найти нужные алгоритмы и структуры данных; стиль изложения материала - скорее разговорный, чем академический; внимание читателя постоянно акцентируется на сравнительном анализе производительности алгоритмов. Если вы живете в реальном мире, эта книга навсегда изменит ваш способ использования структур данных.
Ричард Резник,
директор 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-е издание.
Technical Details
| author: | Хайнеман Джордж, Поллис Гари, Селков Стэнли |
| ISBN: | 978-5-9908910-7-4 |
| year: | 2020 |
Price history chart & currency exchange rate
Customers also viewed

77.40 руб.
6 Pcs Garden of Miniatures Indoor Gardening Watering Can Bath Toy Portable Outdoor Cans Abs Plastic for Kids Small
aliexpress.com
182.73 руб.
Cute Cartoon Convenient Wall Garbage Storage and Extraction Hanging Beige Dispensers Grocery
aliexpress.com
111.71 руб.
2 Pcs Silicone Bookmark Marking Tool Page Marker Marks for Women Cartoon Practical Reading Supplies Silica Gel Bookmarks Cute
aliexpress.com![[wamami] 125# Pink Red Black Clothes Dress For 1/4 MSD 1/3 SD DZ AOD BJD Dollfie
[wamami] 125# Pink Red Black Clothes Dress For 1/4 MSD 1/3 SD DZ AOD BJD Dollfie](http://ae-pic-a1.aliexpress-media.com/kf/Sb1c2b3cb53fa439284f810f21322460au.jpg)
3,190.96 руб.
[wamami] 125# Pink Red Black Clothes Dress For 1/4 MSD 1/3 SD DZ AOD BJD Dollfie
aliexpress.com
2,141.67 руб.
Universal Motorcycle Side Mirror CNC Rearview FOR HONDA CB250 CB900F CB600F HORNET Suzuki Bandit GSXR Yamaha XJ6 FZ6 Kawasaki
aliexpress.ru
358.28 руб.
Yakusoku No Said Neverland, черная Холщовая Сумка, повседневные ручные сумки для женщин, женская сумка для покупок, вместительная сумка с принтом
aliexpress.ru
158.79 руб.
10pcs Blue Cute Teddy Bear Disposable Tableware We Can Bearly Wait Babyshower Kids Napkin Plate Cup Happy Baby Shower Decor
aliexpress.ru
1,806.54 руб.
Суперъяркие велосипедные фары, передние и задние, 7000 люмен, мощная светодиодсветодиодный Водонепроницаемая фара для велосипеда с USB-зарядк...
aliexpress.ru
82.19 руб.
Beauty Fashion Merry Christmas 10pcs 12mm/18mm/20mm/25mm Round photo glass cabochon demo flat back Making findings ZB0581
aliexpress.ru
735.70 руб.
Силиконовая форма для украшений «сделай сам», формочка в виде крыльев и тарелок, литье из смолы, инструмент для творчества, 1 пара
aliexpress.ru
158.79 руб.
Резиновая шина для ремонта трещин и царапин, 30 г, прочная и мягкая резиновая шина для ремонта, устойчивая к высоким температурам
aliexpress.ru
525.84 руб.
Водонепроницаемые черные пластиковые бриллиантовые покерные карты, креативный подарок, стандартные игральные карты, 54 шт.
aliexpress.ru
2,147.26 руб.
Комплект мужских кальсонов, сексуальное термобелье, леггинсы, тонкие хлопковые брюки, термо Пижама, модные брюки, размер XXXL
aliexpress.ru
1,674.88 руб.
Карбоновые стрелы для арбалета диаметром 20/22 мм, размер 17/8,8 дюйма, со сменными наконечниками 125 зерна, для стрельбы из лука
aliexpress.ru
1,970.91 руб.
Крепления для сережек из серебра 925 пробы, крепления основания пробы, с коралловым жемчугом, Агатом, хрустальными камнями, бусинами
aliexpress.ru
2,003.63 руб.
Зимний Лисий шарф , женский меховой шарф , шарф -воротник, женский зимний шарф , роскошный шарф
aliexpress.ru
1,465.82 руб.
Набор кистей для макияжа BETHY BEAUTY 20 шт., кисточки из козьей шерсти для растушевки, нанесения основы
aliexpress.ru
172.36 руб.
Lightweight Bike Water Bottle Holder Flexible Drink Cage Bracket Secure Rack
aliexpress.com
8,777.34 руб.
New Manual Coffees Grinder Entry High Quality Aluminum Portable Coffee Grinder Burr Coffee Grinders Steel Titanium Grinding Core
aliexpress.com
3,361.72 руб.
Men's Denim Overalls Men's Plus size 46 48 50 Overalls Fashion Big pocket Jumpsuit Retro Jumpsuit Shorts Blue Bib pants
aliexpress.com
972.00 руб.
Декоративная планка «Прованс», длина 250 см, ширина 7 см, цвет белый с чёрным
sima-land.ru
880.13 руб.
Universal Mobile Phone Cooling Fan Phone Radiator Turbo Cooler For Gaming Phone Cool Heat Sink For PUBG For Xiaomi/IPhone
aliexpress.ru
21,550.00 руб.
Парта ДЭМИ СУТ-17-01 120х80 см + 2 задних приставки Клен Зеленый, СУТ-17-01 + 2 задних приставки ЛДСП Клен Зеленый
partatorg.ru
25,150.00 руб.
Детская парта Астек ЛИДЕР Береза, Береза;зеленый;серый, ЛИДЕР Береза ЛДСП Береза Зеленый Серый
partatorg.ru
3,338.49 руб.
Кастрюля Fissman Magnifika 26х13.5см/7.1л с индукционным дном и стеклянной крышкой (SS-5355.26)
rozetka.com.ua
2,369.74 руб.
Настольная игра Hobby World Билет на поезд Юниор: Европа (Ticket to Ride Junior: Europe) (1867)
rozetka.com.ua
10,149.80 руб.
Lyles Dan fashion elegant OL professional commuter square head shallow mouth set high heel womens shoes LS AM51003 black 34
joybuy.com
1,914.26 руб.
Fashion Toddler Kids Girls Denim Blue Summer Lace Casual Dress Sundress Clothes
joybuy.com
















