Книга Седжвика и Уэйна «АЛГОРИТМЫ на Java» является классическим справочным руководством в котором содержится необходимый объем знаний для программиста в области фундаментальных алгоритмов и структур данных, накопленных за последние несколько десятилетий
Оригинал книги: «Algorithms», Robert Sedgewick, Kevin Wayne, 4th Edition, 976 pages, ISBN 978-0-321-57351-3, 19 Mar 2011
Материал книги Роберта Седжвика «АЛГОРИТМЫ на Java. Фундаментальные алгоритмы и структуры данных» применим к программированию на любом языке
ЗДЕСЬ - читайте ОБ АВТОРАХ книги «АЛГОРИТМЫ на Java»
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «АЛГОРИТМЫ на Java»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «АЛГОРИТМЫ на Java»
ЗДЕСЬ - читайте раздел 2.2 - «Сортировка слиянием» из книги «АЛГОРИТМЫ на Java»

(заказать-купить книгу в интернет-магазине OZON.ru)
Книга на русском языке вышла в августе 2012 года в издательстве «ВИЛЬЯМС» и издана ограниченным тиражом
Роберт Седжвик ( Robert Sedgewick, на фото) с 1985 г. является профессором в области вычислительной техники в Принстонском университете, где был основателем и заведующим кафедрой вычислительной техники. Он занимал должности внештатного научного сотрудника в Xerox PARC, Институте анализа в области обороны и INRIA, и является членом совета директоров в Adobe Systems. Направления исследовательской работы профессора Седжвика включают аналитическую комбинаторику, проектирование и анализ структур данных и алгоритмов, а также визуальные средства создания программ. Его книги, посвященные алгоритмам, за последние 30 лет были изданы на многих языках. В соавторстве с Кевином Уэйном он написал широко известную книгу «Introduction to Programming in Java: An Interdisciplinary Approach»В книге «АЛГОРИТМЫ на Java» представлен широкий спектр рассматриваемых тем: исчерпывающее толкование структур данных и алгоритмов сортировки, поиска, обработки графов и строк, включая пятьдесят алгоритмов (смотри algs4.cs.princeton.edu/code), которые должен знать каждый программист. Описываются новые реализации алгоритмов на Java, написанные в ясном модульном стиле, при котором весь код доступен читателю и полностью готов к использованию. В книге изучение алгоритмов на Java ведется в контексте важнейших научных, инженерных и коммерческих приложений. Клиенты и алгоритмы выражены с помощью реального кода, а не псевдокода, как во многих других книгах
Книга «АЛГОРИТМЫ на Java» отличается от множества других ясным и кратким текстом, детальными примерами с иллюстрациями, тщательно подобранным кодом, историческим и научным контекстом, а также упражнениями для самостоятельной проработки на всех уровнях. В книге представлены точные соображения относительно производительности, поддерживаемые соответствующими математическими моделями и эмпирическими исследованиями, которые подтверждают достоверность этих моделей
Книга Седжвика и Уэйна «АЛГОРИТМЫ на Java» поддерживается в Интернет веб-сайтом algs4.cs.princeton.edu, на котором содержатся дайджесты, коды программ, тестовые данные, программные проекты, упражнения, слайды для лекций и другие полезные ресурсы
_____________________________________________________________________________________
ОГЛАВЛЕНИЕ книги «АЛГОРИТМЫ на Java»
_____________________________________________________________________________________
Глава 1. Основы
Модель программирования
Абстракция данных
Коллекции, стеки и очереди
Анализ алгоритмов
Учебный пример: union-find
Глава 2. Сортировка
Элементарная сортировка
Сортировка слиянием
Быстрая сортировка
очереди с приоритетами
Приложения
Глава 3. Поиск
Таблицы символов
Двоичные деревья поиска
Сбалансированные деревья поиска
Хеш-таблицы
Приложения
Глава 4. Графы
Неориентированные графы
Ориентированные графы
Минимальные остовные деревья
Кратчайшие пути
Глава 5. Строки
Сортировки строк
Нагруженные деревья
Поиск подстрок
Регулярные выражения
Сжатие данных
Глава 6. Контекст
_______________________________________________________________________________________
![]() |
| обложка книги Сэджвика и Флажоле |
Книга Сэджвика и Флажоле «Введение в анализ алгоритмов» (Introduction to the Analysis of Algorithms) представляет собой учебник по анализу алгоритмов, включающий в себя изложение основ дискретной математики, комбинаторики и структур данных. Цель книги — научить разработчиков алгоритмов оценивать их быстродействие и сравнивать их друг с другом по этому показателю. С ростом интернета количество данных, поступающих на сайты или хранящихся на серверах, становится огромным, и на первый план выходит не только быстрое и правильное программирование, но и быстродействие используемых алгоритмов, поскольку незначительная экономия при выполнении одного запроса со временем накапливается и приносит большой выигрыш в целом. По этой причине оптимальный выбор алгоритма и структуры данных для хранения информации становится критически важным. Читатели, овладевшие знаниями, изложенными в этой книге, смогут правильно решать такие задачи
Книга «Введение в анализ алгоритмов» не вызовет сложностей в использовании. Авторы предполагают, что читатели владеют основами дискретной математики, алгебры и математического анализа в пределах первого курса любого высшего учебного заведения, поэтому ее можно рекомендовать как для студентов, так и для всех программистов. В области, которой посвящена эта книга, издано не так много аналогов: Кнут «Искусство программирования»; Грэхем, Кнут и Паташник «Конкретная математика»; Кормен, Лейзерсон и др. «Алгоритмы: построение и анализ», Вирт «Алгоритмы и структуры данных» и некоторые другие. Книга Сэджвика и Флажоле «Введение в анализ алгоритмов» (Introduction to the Analysis of Algorithms) ни по качеству, ни по теме не уступает указанным книгам и органично дополняет их
Оригинал книги: «Introduction to the Analysis of Algorithms», Robert Sedgewick, Philippe Flajolet, 2nd Edition, 592 pages, ISBN 9780321905758, 2013
ВОПРОС - нужно ли издавать на русском языке второе издание книги Сэджвика и Флажоле «Введение в анализ алгоритмов» (Introduction to the Analysis of Algorithms) ?
Свои пожелания и рекомендации Вы можете оставить ниже, перейдя в раздел комментариев этого сообщения
Книга обсуждается в отдельном сообщении моего блога
_______________________________________________________________________________________
Издана книга: «Spring 3 для профессионалов», Кларенс Хо, Роб Харроп, 880 стр., ISBN 978-5-8459-1803-1, «ВИЛЬЯМС», 2013 - заказать-купить книгу в интернет-магазине OZON.ru
Книга «Spring 3 для профессионалов» посвящена новейшей версии платформы Spring Framework – версии 3.1. Широкий спектр рассматриваемых вопросов делает данную книгу наиболее полным руководством по Spring из числа доступных на книжном рынке
Spring Framework - универсальный фреймворк с открытым исходным кодом для Java-платформы, который представляет собой набор готовых решений для использования во всех основных Java и Java EE технологий, таких как JDBC, ORM, JTA, Servlets/JSP, JMX и других
Оригинал книги: «Pro Spring 3», Clarence Ho, Rob Harrop, 944 pages, ISBN 9781430241072, 2012
ЗДЕСЬ - читайте ОБ АВТОРАХ книги «Spring 3 Framework для профессионалов»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги
ЗДЕСЬ - читайте 15 главу из книги
ЗДЕСЬ - загрузите ЛИСТИНГИ с примерами из книги

(заказать-купить книгу в интернет-магазине ОЗОН.ru)
Читайте отдельное сообщение о книге в моем блоге
_______________________________________________________________________________________
Будет издан первый том - книга «Java 7. Библиотека профессионала, том 1. Основы», Кей С. Хорстманн, Гари Корнелл, 9-е издание, ~1000 стр., «ВИЛЬЯМС», 2013 - купить книгу в OZON.ru
Будет издан второй том - книга «Java 7. Библиотека профессионала, том 2. Тонкости программирования», Кей С. Хорстманн, Гари Корнелл, 9-е издание, ~1200 стр., «ВИЛЬЯМС», 2013 - купить книгу в интерент-магазине OZON.ru
(книги в производстве)
Читайте отдельное сообщение в моем блоге о новом двухтомнике Хорстманна и Корнелла
_______________________________________________________________________________________
РЕКОМЕНДУЮ ОБРАТИТЬ ВНИМАНИЕ НА КНИГИ
_______________________________________________________________________________________
Издана уникальная книга «Элементарные шаблоны проектирования» (Elemental Design Patterns), Джейсон Мак-Колм Смит, бумага офсетная-белая, твердый переплет, 304 стр., ISBN 978-5-8459-1818-5, «ВИЛЬЯМС», 2013 - заказать-купить книгу «Элементарные шаблоны проектирования» в OZON.ru
Книга «Элементарные шаблоны проектирования» поможет программистам, проектировщикам, архитекторам и аналитикам успешно использовать шаблоны проектирования в сочетании с широким спектром языков программирования, интегрированных сред разработки и проблемных областей. В книге описана базовая коллекция простых шаблонов проектирования, которые, в свою очередь, раскладываются на составляющие их элементы. С этими элементарными шаблонами проектирования сталкиваются в своей повседневной деятельности практически все разработчики программного обеспечения. В книге приведены их спецификации, описана система диаграмм Pattern Instance Notation, облегчающая работу с шаблонами на разных уровнях, и представлен формальный аппарат для описания шаблонов — ро-исчисление. Джейсон Смит в своей книге «Элементарные шаблоны проектирования» описывает то, чего практики, использующие шаблоны проектирования, давно ждали: базовую коллекцию простых шаблонов проектирования, которые в свою очередь раскладываются на составляющие их элементы. Если вы опытный практик, Смит, придерживаясь общеизвестного формата, предложенного «Бандой Четырех» («Gang of Four», в книге: «Приемы объектно-ориентированного проектирования. Паттерны проектирования», Гамма, Хелм, Джонсон, Влиссидес), объясняет, как из элементарных шаблонов проектирования составить стандартные шаблоны, и предлагает новый и эффективный способ реализации уже известных идей
Оригинал книги: «Elemental Design Patterns», Jason Smith, 368 pages, ISBN 978-0-3217-1192-2, April 2012
ЗДЕСЬ - читайте ОБ АВТОРЕ книги «Элементарные шаблоны проектирования»
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ книги «Элементарные шаблоны проектирования»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Элементарные шаблоны проектирования»
ЗДЕСЬ - читайте ВВЕДЕНИЕ книги «Элементарные шаблоны проектирования»
(предварительный заказ или купить книгу)(заказать-купить книгу «Элементарные шаблоны проектирования» в OZON.ru)
Читайте отдельное сообщение о книге Джейсона Смита в моем блоге
_______________________________________________________________________________________
Будет издана уникальная книга по DDD: «Реализация предметно-ориентированных проектов» (Implementing Domain-Driven Design), Вон Вернон, бумага офсетная-белая, твердый переплет, ~656 стр., «ВИЛЬЯМС», 2013
Книга Вернона «Реализация предметно-ориентированных проектов » (Implementing Domain-Driven Design) основана на «Большой синей книге»(Big Blue Book) Эрика Эванса «Предметно-ориентированное проектирование: структуризация сложных программных систем (DDD)», которая знакомит читателя с методологией разрабатки корпоративных программных приложений на основе модели предметной области (Domain Model). Предисловие к книге написал сам Эрик Эванс
. Предметно-ориентированное проектирование (Domain-Driven Design — DDD) в настоящее время является наилучшей методикой, позволяющей ускорить выполнение и обеспечить контролируемую модификацию программных проектов. Книга «Реализация предметно-ориентированных проектов » облегчает изучение методики DDD-практиками, позволяет идентифицировать наилучшие возможности для ее применения и обойти распространенные ловушки
Оригинал книги: «Implementing Domain-Driven Design» by Vaughn Vernon, 656 pages, ISBN 9780321834577, 14 February 2013
Читайте отдельное сообщение о книге в моем блоге
_______________________________________________________________________________________
В обсуждении для издания на русском языке книга O'Reilly: «Hadoop: Полное руководство», Том Уайт, 3-е издание, бумага офсетная-белая, твердый переплет, ~700 стр., 2013
Apache Hadoop - свободно распространяемый набор утилит, библиотек и программный каркас для разработки и выполнения распределённых программ, работающих на кластерах из сотен и тысяч узлов (без применения SQL). Такие приложения прекрасно масштабируются и могут обрабатывать гигантские массивы данных. Для чтения книги «Hadoop: Полное руководство» требуется знание основ языка Java. Некоторое знакомство с математической статистикой поможет разобраться в более сложных примерах
Оригинал книги: «Hadoop: The Definitive Guide. Storage and Analysis at Internet Scale», Tom White, 3rd Edition, 688 pages, ISBN 9781449311520, May 2012
ВОПРОС - нужно ли издавать на русском языке третье издание книги Тома Уайта «Hadoop: Полное руководство»?
Свои пожелания и рекомендации Вы можете оставить ниже, перейдя в раздел комментариев этого сообщения
(срочно нужны Ваши мнения!)
Читайте отдельное сообщение в моем блоге о книге «Java 7. Полное руководство»
_____________________________________________________________________________________
Издана книга «Java 7. Полное руководство» (Java SE 7,JDK 7), 8-е издание, Герберт Шилдт, 1104 стр., ISBN 978-5-8459-1759-1, «ВИЛЬЯМС», 2012 - заказать-купить книгу в интернет-магазине ОЗОН.ru
Книга Герберта Шилдта «Java 7. Полное руководство» (Java SE 7) предназначена для всех программистов — как для новичков, так и для профессионалов. Начинающий программист найдет в ней подробные пошаговые описания и множество чрезвычайно полезных примеров. А углубленное рассмотрение более сложных функций и библиотек Java должно удовлетворить ожидания профессиональных программистов
В книге «Java 7. Полное руководство» вы найдете информацию о ключевых элементах библиотеки Java API, рассмотрите JavaBeans, сервлеты, аплеты и Swing и ознакомитесь с работой Java в реальных ситуациях
Оригинал книги: «Java 7. The Complete Reference», Herbert Schildt, 8th Edition, 1152 pages, ISBN 978-0-07-160630-1, June 2012
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Java 7. Полное руководство»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги Шилдта «Java 7. Полное руководство»
ЗДЕСЬ - читайте 23 главу «Обработка событий» из книги «Java 7. Полное руководство»
ЗДЕСЬ - загрузите ЛИСТИНГИ из книги «Java 7. Полное руководство»
(много положительных отзывов покупателей)(заказать-купить книгу в интернет-магазине ОЗОН.ru)
Читайте отдельное сообщение в моем блоге о книге «Java 7. Полное руководство»
______________________________________________________________________________________
Издана уникальная книга «Искусство тестирования программ», Гленфорд Майерс, Том Баджетт, Кори Сандлер, бумага офсетная-белая, твердый переплет, 3-е издание, 272 стр., ISBN 978-5-8459-1796-6, «ДИАЛЕКТИКА», 2012
Третье издание книги «Искусство тестирования программ» содержит сжатое и вместе с тем емкое и исчерпывающее описание подходов к тестированию, справедливость которых доказана временем
В книге рассматриваются: тестирование приложений для мобильных платформ, включая смартфоны iPhone и Blackberry, iPad, телефоны и планшеты Android и другие мобильные устройства; применение коллективного (ориентированного на пользователей и осуществляемого с их участием) подхода при разработке и тестировании приложений; cпецифика тестирования веб-приложений, систем электронной коммерции и сред гибкой разработки
Книга «Искусство тестирования программ» послужит незаменимым источником информации как для студентов, так и для руководителей ИТ-подразделений, и окупит расходы на ее приобретение после обнаружения первой же ошибки, найденной с ее помощью
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ книги
ЗДЕСЬ - читайте ВВЕДЕНИЕ книги
ЗДЕСЬ - читайте 5 главу «Модульное (блочное) тестирование»
Оригинал книги: «The Art of Software Testing», Glenford J. Myers, Corey Sandler, Tom Badgett, 3rd Edition, 240 pages, ISBN 978-1-1180-3196-4, December 2011

(купить книгу OZON.ru)
Читайте отдельное сообщение о новой книге Гленфорда Майерса и др «Искусство тестирования программ» в моем блоге
_____________________________________________________________________________________
![]() |
| Java 7 для чайников |
Знаменитая книга Барри Берда «Программирование на Java 7 для чайников» предназначена для всех тех кто хочет научиться программировать с «нуля». В книге для обучения программированию используется последняя версия языка Java 7, который является самым популярным в настоящее время и популярность которого только возрастает. В книге «Программирование на Java 7 для чайников» в простой и понятной форме описаны основы Java — объектно-ориентированного языка программирования, поддерживающего любые платформы, включая Windows, Mac и Linux. Даже если вы прежде не написали ни единой строчки кода, книга поможет вам быстро научиться писать программы на языке Java. Основные темы книги «Программирование на Java 7 для чайников»: почему Java такой мощный язык программирования; использование переменных, типов и значений; все, что нужно знать о ключевых словах, идентификаторах и литералах; создание вложенных циклов; работа с интегрированным редактором кода Eclipse; как щелкнуть виртуальным переключателем; булевы переменные; применение массивов и многие другие важные темы
Оригинал книги: «Beginning Programming with Java For Dummies», Barry Burd, 3rd Edition, 456 pages, ISBN 9780470371749, April 2012
ЗДЕСЬ - читайте ОБ АВТОРЕ книги - Барри Берде
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги Барри Берда
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Программирование на Java 7 для чайников»
ЗДЕСЬ - читайте 3 главу «Выполнение программ» из книги Барри Берда
ЗДЕСЬ - загрузите ЛИСТИНГИ из книги «Программирование на Java 7 для чайников»
(книга в типографии и скоро будет доступна в продаже)(заказать-купить книгу «Java для чайников» в интернет-магазине OZON.ru)
Читайте отдельном сообщении в моем блоге о новой книге Барри Берда «Программирование на Java 7 для чайников»
_______________________________________________________________________________________
Издана книга «Java для чайников» (Java SE 7), Барри Берд, 5-е издание, 368 стр., ISBN 978-5-8459-1769-0, «ДИАЛЕКТИКА», 2012 - купить книгу в интернет-магазине OZON.ru (есть отзывы покупателей)

ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Java для чайников»
Оригинал книги: «Java For Dummies» (Java SE 7), Barry Burd, 5th Edition, 432 pages, ISBN 978-0-470-37173-2, August 2011
Книга обсуждается в отдельном сообщении моего блога
_______________________________________________________________________________________
Издана книга «Java 7: руководство для начинающих» (Java SE 7,JDK 7), 5-е издание, Герберт Шилдт, 624 стр., ISBN 978-5-8459-1770-6, «ВИЛЬЯМС», 2012
Книга «Java 7: руководство для начинающих» - учебное пособие для начинающих изучать язык программирования Java 7. Эта книга скомпонована Гербертом Шилдтом, автором популярных во всем мире книг по языкам программирования, таким образом, чтобы читатель смог быстро овладеть основными навыками программирования на Java SE 7
Оригинал книги: «Java 7. A Beginner's Guide», Herbert Schildt, 5th Edition, 640 pages, ISBN 978-0-07-160632-5, 2012
ЗДЕСЬ - читайте ВВЕДЕНИЕ книги Герберта Шилдта
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги
ЗДЕСЬ - читайте 3 главу «Управляющие операторы» из книги
ЗДЕСЬ - загрузите ЛИСТИНГИ из книги

(купить книгу в OZON.ru)
Читайте отдельное сообщение о книге в моем блоге
_______________________________________________________________________________________
В январе 2012 года на английском языке вышла новая книга Герберта Шилдта «Язык программирования Java: лекции и упражнения». ЗДЕСЬ - можно посмотреть содержание книги (на английском языке)
Оригинал книги: «Java Programming: A Comprehensive Introduction» (Java SE 7), Herbert Schildt, Dale Skrien, 1184 pages, ISBN 978-0-078-02207-4, 12 jan 2012
Новая книга Шилдта является подробным введением курса программирования на Java. Книга разделена на три части: первая часть включает элементы языка Java и основы программирования (включая введение в объектно-ориентированное программирование). Во второй части рассматриваются вопросы программирования GUI (графический интерфейс пользователя) с использованием Swing. Третья часть рассматривает основные аспекты Java API
ВОПРОС - необходимо ли издавать на русском языке новую книгу Герберта Шилдта «Язык программирования Java: лекции и упражнения» ?
Оставляйте свои комментарии ниже - в конце этого сообщения
_______________________________________________________________________________________

В отдельном сообщении моего блога представлен ПЛАН издательской группы «ДИАЛЕКТИКА-ВИЛЬЯМС» издания новых и лучших книг по языку Java SE 7
_______________________________________________________________________________________
РЕКОМЕНДУЮ ОБРАТИТЬ ВНИМАНИЕ НА КНИГИ
_______________________________________________________________________________________
Издана классическая книга Роберта Седжвика «Алгоритмы на C++», бумага офсетная-белая, твердый переплет, 1056 стр., ISBN 978-5-8459-1650-1, «ВИЛЬЯМС», 2010 - купить книгу в OZON.RU (много отзывов покупателей)

ЗДЕСЬ - читайте ОБ АВТОРЕ
ЗДЕСЬ - читайте ВВЕДЕНИЕ книги
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги
ЗДЕСЬ - читайте 8 главу «Слияние и сортировка слиянием»
ЗДЕСЬ - загрузите ЛИСТИНГИ из книги «Алгоритмы на C++»
Оригинал книги: «Algorithms in C++», Robert Sedgewick
Читайте отдельное сообщение об этой книге в моем блоге
_______________________________________________________________________________________
Будет издана уникальная книга: «Алгоритмы: построение и анализ», Томас Х. Кормен, Чарльз И.Лейзерсон, Рональд Л. Ривест, Клиффорд Штайн, 3-е издание, ISBN 978-5-8459-1794-2, «ВИЛЬЯМС», 2013 - купить книгу в ОЗОН.ru
(книга в производстве)
Оригинал книги: «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
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги на аглийском языке
ЗДЕСЬ - изменения в 3-ем издании книги
(подробная информация о книге будет опубликована позже)
Книга в производстве и будет издана на русском языке осенью 2012 года ограниченным тиражом в издательстве «ВИЛЬЯМС»
ВТОРОЕ издание книги Томаса Х. Кормена и др. «Алгоритмы: построение и анализ» сейчас можно купить в интернет-магазине OZON.ru
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Алгоритмы: построение и анализ»
Читайте отдельное сообщение в моем блоге о 3-ем издании этой книги
_______________________________________________________________________________________
Будет издана уникальная книга: «Алгоритмические трюки для программистов», Генри С. Уоррен (младший.), 2-е издание, «ВИЛЬЯМС», 2013
Оригинал книги: «Hacker's Delight» by Henry S. Warren, 2 edition, 512 pages, ISBN 978-0-3218-4268-8, Published: September 2012
Читайте отдельное сообщение в моем блоге об этой книге
Первое издание книги Генри С. Уоррена (младшего) «Hacker's Delight» издавалось на русском языке под названием - «Алгоритмические трюки для программистов», 288 стр., ISBN 978-5-8459-0572-7, «ВИЛЬЯМС», 2003
ЗДЕСЬ - подробное СОДЕРЖАНИЕ первого издания книги
ЗДЕСЬ - рецензии на первое издание книги
ЗДЕСЬ - отзывы покупателей первого издания книги в ОЗОН.ru
_______________________________________________________________________________________
Допечатана книга «Конкретная математика. Математические основы информатики», Рональд Л. Грэхем, Дональд Э. Кнут, Орен Паташник, 2-е исправленное издание, бумага офсетная-белая, твердый переплет, 784 стр., ISBN 978-5-8459-1588-7, «ВИЛЬЯМС», 2013 - заказать-купить книгу в OZON.ru
(много положительных отзывов покупателей)ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ книги
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Конкретная математика»
ЗДЕСЬ - читайте 3 главу «Целочисленные функции» из книги
Оригинал книги: «Concrete Mathematics: A Foundation for Computer Science» by Ronald L. Graham, Donald E. Knuth, Oren Patashnik, 2nd Edition, 672 pages, 1994
Читайте отдельное сообщение в моем блоге о книге «Конкретная математика»
_______________________________________________________________________________________

Читайте отдельное сообщение в моем блоге о книгах Дональда Кнута «Искусство программирования» - фундаментальная многотомная монография, посвященная рассмотрению и анализу важнейших алгоритмов, используемых в компьютерных науках
В 1999 году книга «Искусство программирования» была признана одной из двенадцати лучших физико-математических монографий XX столетия
_______________________________________________________________________________________
Допечатана знаменитая «Книга Дракона-2» (Dragon Book-2): «Компиляторы: принципы, технологии и инструменты», 2-е издание, Альфред В. Ахо, Моника С. Лам, Рави Сети, Джеффри Д. Ульман, бумага офсетная-белая, твердый переплет, 1184 стр., ISBN 978-5-8459-1349-4, «ВИЛЬЯМС», 2011 - купить книгу в OZON.ru

ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ книги
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги
Оригинал книги: «Compilers: Principles, Techniques and Tools», 2nd, Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman, 912 pages, ISBN 0-321-48681-1, 2006. [Errata] и [Source code] для книги «Compilers: Principles, Techniques and Tools»
На русском языке книга вышла в издательстве «ВИЛЬЯМС» и издана ограниченным тиражом
Читайте отдельное сообщение об этой книге в моем блоге
_______________________________________________________________________________________
Издана уникальная книга: «Введение в информационный поиск», Кристофер Д. Маннинг, Прабхакар Рагхаван и Хинрич Шютце, бумага офсетная-белая, твердый переплет, 528 стр., ISBN 978-5-8459-1623-5 «ВИЛЬЯМС», 2011
Книга «Введение в информационный поиск» издана по инициативе Яндекс, который помог в формировании и редактировании терминологической базы этого издания. Уникальный материал этой книги содержит современное изложение всех аспектов проектирования и реализации систем сбора, индексирования и поиска документов (веб-ресурсов), методов оценки таких систем, а также введение в методы машинного обучения на базе коллекций текстов.
В книге «Введение в информационный поиск», наряду с описанием классических методов поиска, рассматриваются поисковые технологии реализованные в Google, Yandex и других поисковых машинах. В книге приводится описание методов классификации и кластеризации текстов. Материал книги представляет самый молодой и бурно развивающийся в последнее время раздел компьютерных наук (информатики) - информационный поиск (information retrieval). Это первый учебник, который содержит взаимосвязанное изложение проблем классического информационного поиска и поиска в вебе, включая смежные задачи классификации и кластеризации текстов
Оригинал книги: «Introduction to Information Retrieval» (IIR) by Christopher D. Manning, Prabhakar Raghavan and Hinrich Schütze, Cambridge University Press, ISBN 978-0-5218-6571-5, 496 pages, 2008
ЗДЕСЬ - читайте ОБ АВТОРАХ и ПРЕДИСЛОВИЕ книги
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги
ЗДЕСЬ - читайте 9 главу из книги
ЗДЕСЬ - читайте РЕЦЕНЗИИ на книгу «Введение в информационный поиск»
(много отзывов покупателей)(купить книгу в OZON.ru)
Читайте отдельное сообщение об этой книге в моем блоге
_______________________________________________________________________________________
Издана уникальная книга: «НАЧАЛА ПРОГРАММИРОВАНИЯ», Александр Степанов и Пол Мак-Джонс, бумага офсетная-белая, твердый переплет, 272 стр., ISBN 978-5-8459-1708-9, «ВИЛЬЯМС», 2011
Книга «НАЧАЛА ПРОГРАММИРОВАНИЯ» предназначена для тех, кто стремится глубже понять суть программирования, будь то профессиональные программисты или ученые и инженеры, для которых программирование составляет важную часть их профессиональной деятельности. Книга предназначена для чтения от начала и до конца. Читатели смогут достичь понимания материала, только изучая код, доказывая леммы и выполняя упражнения
Оригинал книги: «Elements of Programming» by Alexander Stepanov, Paul McJones, 288 pages, ISBN 978-0-321-63537-2, 2009
«В книге «Elements of Programming» содержатся одни из наиболее замечательных образцов кода, с которыми я когда-либо сталкивался» - Бьярне Страуструп (разработчик языка C++)
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ книги
ЗДЕСЬ - читайте ОБ АВТОРЕ книги
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги
ЗДЕСЬ - читайте 4 главу «Линейные упорядочения» из книги
- купить книгу в OZON.ruЧитайте отдельное сообщение об этой книге в моем блоге
_______________________________________________________________________________________
КНИГИ ДРУГИХ ИЗДАТЕЛЬСТВ
_______________________________________________________________________________________
Книга «Алгоритмы. Руководство по разработке», Стивен Скиена, 2-е издание, 720 стр., ISBN 978-5-9775-0560-4, БХВ-Петербург, 2011 - купить книгу в интернет-магазине ОЗОН.ru (много отзывов покупателей)

ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги Стивена Скиена
Оригинал книги: The Algorithm Design Manual, Steven S. Skiena, 2nd Edition, 752 pages, 21 August 2008
Книга «Алгоритмы. Руководство по разработке» является наиболее полным руководством по разработке эффективных алгоритмов. Первая часть книги содержит практические рекомендации по разработке алгоритмов: приводятся основные понятия, дается анализ алгоритмов, рассматриваются типы структур данных, основные алгоритмы сортировки, операции обхода графов и алгоритмы для работы со взвешенными графами, примеры использования комбинаторного поиска, эвристических методов и динамического программирования. Вторая часть книги содержит обширный список литературы и каталог из 75 наиболее распространенных алгоритмических задач, для которых перечислены существующие программные реализации. Приведены многочисленные примеры задач
Книгу Стивена Скиена «Алгоритмы. Руководство по разработке» можно использовать в качестве справочника по алгоритмам для программистов, исследователей и в качестве учебного пособия для студентов соответствующих специальностей
_______________________________________________________________________________________
В продаже есть замечательная книга «Структура и Интерпретация Компьютерных Программ», Харольд Абельсон, Джеральд Джей Сассман, 608 стр., ISBN 978-5-98227-708-4, «ДОБРОСВЕТ», 2010 - купить книгу в интернет-магазине ОЗОН.ru

Оригинал книги: «Structure and Interpretation of Computer Programs» by Harold Abelson and Gerald Jay Sussman
Книга «Структура и Интерпретация Компьютерных Программ» посвящена описанию различных систем программного синтаксиса, анализу перехода от набора алгоритмов к программному коду
_______________________________________________________________________________________
СЛЕДИТЕ ЗА ИЗМЕНЕНИЯМИ В ЭТОМ СООБЩЕНИИ -
последнее обновление - 27 апреля 2013 года
_______________________________________________________________________________________
ВОПРОС - какие еще книги этой тематики Вы можете предложить для оперативного издания на русском языке ?P.S. Только Ваша активная позиция в столь непростое время будет способствовать появлению новых и нужных Вам книг и способствовать повышению качества книг, издаваемых издательской группой «ДИАЛЕКТИКА-ВИЛЬЯМС»
_______________________________________________________________________________________
Ваши комментарии перед публикацией я просматриваю. Поэтому я оставляю за собой право публиковать или нет комментарии с подписью Анонимный






















Есть ли информация, когда книга появится в продаже?
ОтветитьУдалитьНовая книга Седжвика и Уэйна «АЛГОРИТМЫ на Java» на русском языке выйдет в сентябре 2012 года в издательстве «ВИЛЬЯМС» - следите за изменениями в этом сообщении моего блога
УдалитьИздана книга «АЛГОРИТМЫ на Java. Фундаментальные алгоритмы и структуры данных», Роберт Седжвик, Кевин Уэйн, 4-е издание, бумага офсетная-белая, твердый переплет, 848 стр., ISBN 978-5-8459-1781-2, «ВИЛЬЯМС», 2013
ОтветитьУдалить«АЛГОРИТМЫ на Java. Фундаментальные алгоритмы и структуры данных» - эта книга может стать учебником в наших вузах, где преподают или пытаются преподовать программирование.
ОтветитьУдалить"Programming in Scala: A Comprehensive Step-by-Step Guide, 2nd Edition" - язык Scala набирает популярность, книга найдёт своего читателя.
Здравствуйте. Скажите планируется ли продажа данной книги в электронном варианте?
ОтветитьУдалитьВ ближайшие годы - НЕТ. У нас есть права на книгу только на бумажных носителях. Из-за проблемы "пиратства" американские издательства права на е-варианты многих уникальных книг НЕ предоставляют
Удалить