книга «Алгоритмы:
построение и анализ»
3-е издание
Будет издана уникальная книга: «
Алгоритмы: построение и анализ», Томас Х. Кормен, Чарльз И.Лейзерсон, Рональд Л. Ривест, Клиффорд Штайн, 3-е издание, бумага офсетная-белая, твердый переплет, 1328 стр., ISBN 978-5-8459-1794-2, «ВИЛЬЯМС», 2013 -
заказать-купить книгу «Алгоритмы: построение и анализ» в интернет-магазине
OZON.ru (в Украине -
diamail.com.ua)
Книга «Алгоритмы: построение и анализ» удачно объединяет в себе полноту охвата и строгость изложения. Много книг, посвященных алгоритмам, отличается строгостью изложения материала, но страдает определенной неполнотой; другие книги охватывают огромный объем материала, но недостаточно строго излагают его. В книге «Алгоритмы: построение и анализ» описаны самые разнообразные алгоритмы, сочетается широкий диапазон тем с глубиной и полнотой изложения; при этом изложение доступно для читателей самого разного уровня подготовки. Каждая глава книги относительно самодостаточна и может использоваться в качестве отдельной темы для изучения. Алгоритмы в книге «Алгоритмы: построение и анализ» описаны простым человеческим языком и с применением псевдокода, который понятен любому, кто хоть в небольшой степени знаком с программированием, а пояснения принципов их работы даны без излишней математической строгости и требуют лишь элементарных знаний
Оригинал книги: «
Introduction to Algorithms, Third Edition» by Thomas H. Cormen, Charles E. Leiserson, Ronald L.Rivest, Clifford Stein, 1312 pages, ISBN 978-0-2620-3384-8, September 2009
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Алгоритмы: построение и анализ»
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги «Алгоритмы: построение и анализ»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Алгоритмы: построение и анализ»
ЗДЕСЬ - читайте 7 главу «Быстрая сортировка» из книги «Алгоритмы: построение и анализ»
(предварительный заказ книги в ОЗОНе)
(
заказать-купить книгу «Алгоритмы: построение и анализ» в интернет-магазине
OZON.ru)
(предварительный заказ книги в DiaMail Украина)
(
заказать-купить книгу «Алгоритмы: построение и анализ» в интернет-магазине
diamail.com.ua)
Читайте
отдельное сообщение в моем блоге о 3-ем издании этой книги
Томас Кормен
Thomas H. Cormen
Томас Кормен (Thomas H. Cormen) - профессор, американский специалист по компьютерным наукам, преподаёт в Дартмутском колледже. Также занимает место директора по написанию программ (Writing Program) в этом учреждении. Кормен получил степень бакалавра в Принстоне (1978), магистра (1986) и доктора философии (1992) в Массачусетском технологическом институте. Вместе с Чарльзом Лейзерсоном, Рональдом Ривестом и Клиффордом Штайном он - соавтор знаменитой книги «Алгоритмы: построение и анализ» (Introduction to Algorithms)
Первое издание книги «Алгоритмы: построение и анализ» давно стало стандартным справочным руководством для профессионалов и учебным пособием для университетов. Второе издание было дополнено новыми главами, раскрывающими такие темы, как вероятностный анализ и рандомизированные алгоритмы, линейное программирование. Третье издание книги «Алгоритмы: построение и анализ» существенно дополнено и пересмотрено. В него вошли две совершенно новые главы, посвященные деревьям ван Эмде Боаса и многопоточным алгоритмам, а глава, посвященная рекуррентности, существенно расширена. Изменена подача такого материала, как динамическое программирование и жадные алгоритмы, и введено новое понятие потока, основанного на ребрах, в материале о транспортных сетях
В третье издание книги «Алгоритмы: построение и анализ» было добавлено множество новых упражнений и задач. Этот фундаментальный труд достоин занять место на полке любого человека, чья деятельность так или иначе связана с компьютерами, программированием и алгоритмами. Для профессионала эта книга может служить настольным справочником, для преподавателя - пособием для подготовки к лекциям и источником интересных нетривиальных задач, для студентов и аспирантов - отличным учебником
Каждый может найти в книге «Алгоритмы: построение и анализ» именно тот материал, который касается интересующей его темы и представлен именно с тем уровнем сложности и строгости, который требуется читателю. Описание алгоритмов на естественном языке дополняется псевдокодом, который позволяет любому имеющему хотя бы начальные знания и опыт программирования, реализовать алгоритм на используемом им языке программирования. Строгий математический анализ и обилие теорем сопровождаются большим количеством иллюстраций, элементарными рассуждениями и простыми приближенными оценками
Широта охвата материала и степень строгости его изложения дают основания считать книгу «Алгоритмы: построение и анализ» одной из лучших книг, посвященных разработке и анализу алгоритмов
_______________________________________________________________________________________
ОГЛАВЛЕНИЕ книги «Алгоритмы: построение и анализ» (3-е издание)
_______________________________________________________________________________________
Введение
Предисловие 14
Часть I. Основы 23
Глава 1. Роль алгоритмов в вычислениях 26
Глава 2. Приступаем к изучению 38
Глава 3. Рост функций 67
Глава 4. Разделяй и властвуй 90
Глава 5. Вероятностный анализ и рандомизированные алгоритмы 140
Часть II. Сортировка и порядковая статистика 173
Глава 6. Пирамидальная сортировка 179
Глава 7. Быстрая сортировка 198
Глава 8. Сортировка за линейное время 220
Глава 9. Медианы и порядковые статистики 243
Часть III. Структуры данных 259
Глава 10. Элементарные структуры данных 264
Глава 11. Хеширование и хеш-таблицы 285
Глава 12. Бинарные деревья поиска 319
Глава 13. Красно-черные деревья 341
Глава 14. Расширение структур данных 372
Часть IV. Усовершенствованные методы разработки и анализа 389
Глава 15. Динамическое программирование 392
Глава 16. Жадные алгоритмы 448
Глава 17. Амортизационный анализ 487
Часть V. Сложные структуры данных 517
Глава 18. B-деревья 521
Глава 19. Фибоначчиевы пирамиды 542
Глава 20. Деревья ван Эмде Боаса 568
Глава 21. Структуры данных для непересекающихся множеств 597
Часть VI. Алгоритмы для работы с графами 623
Глава 22. Элементарные алгоритмы для работы с графами 626
Глава 23. Минимальные остовные деревья 661
Глава 24. Кратчайшие пути из одной вершины 680
Глава 25. Кратчайшие пути между всеми парами вершин 722
Глава 26. Задача о максимальном потоке 747
Часть VII. Избранные темы 807
Глава 27. Многопоточные алгоритмы 811
Глава 28. Работа с матрицами 852
Глава 29. Линейное программирование 883
Глава 30. Полиномы и быстрое преобразование Фурье 940
Глава 31. Теоретико-числовые алгоритмы 968
Глава 32. Поиск подстрок 1031
Глава 33. Вычислительная геометрия 1060
Глава 34. NP-полнота 1096
Глава 35. Приближенные алгоритмы 1157
Часть VIII. Приложения: математические основы 1195
Приложение А. Суммы и ряды 1198
Приложение Б. Множества и прочие художества 1210
Приложение В. Комбинаторика и теория вероятности 1235
Приложение Г. Матрицы 1269
Литература 1282
Предметный указатель 1299
В продаже есть второе издание книги Кормена «
Алгоритмы: построение и анализ» сейчас можно
заказать-купить в интернет-магазине
OZON.ru
(читайте отзывы покупателей)
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «
Алгоритмы: построение и анализ»
книга Кормена: «Алгоритмы:
краткий справочник»
Будет издана новая книга Кормена: «Алгоритмы: краткий справочник», Томас Х. Кормен, бумага офсетная-белая, твердый переплет, 264 стр., ISBN 978-5-8459-1868-0, «ВИЛЬЯМС», 2013
Книга «Алгоритмы: краткий справочник (Algorithms Unlocked)» является руководством по основам компьютерных алгоритмов. Читатели узнают, что такое компьютерные алгоритмы, как описать их, и как их оценивать. В книге приводится много наглядных примеров. Эта книга позволяет без осложнений перейти к изучению боле обширного материала об алгоритмах, изложенного в книге «
Алгоритмы: построение и анализ», Томас Х. Кормен, Чарльз И.Лейзерсон, Рональд Л. Ривест, Клиффорд Штайн (3-е издание, ~1460 стр., ISBN 978-5-8459-1794-2, «ВИЛЬЯМС», 2013)
Оригинал книги: «
Algorithms Unlocked» by Thomas H. Cormen, 240 pages, ISBN 9780262518802, March 2013
(книга сдается в типографию)
Читайте
отдельное сообщение в моем блоге о новой книге Кормена «Алгоритмы: краткий справочник»