| Список книг | Книги по категориям | RSS-лента новые книги по программированию и администрированиюRSS | О проекте |
Опубликовать в своем блоге livejournal.com

 Теория рекурсии для программистов - В. А. Головешкин, М. В. Ульянов

Теория рекурсии для программистов
  • Автор: В. А. Головешкин, М. В. Ульянов
  • Издательство: ФИЗМАТЛИТ
  • Год: 2006
  • Язык: Русский
  • Страниц: 296
  • Формат: djvu
  • Размер: 7,8 МБ

Аннотация к книге Теория рекурсии для программистов:
Книга является учебным пособием по теории рекурсии в аспекте ее применения в области программирования. В ней рассматриваются основы теории рекурсии и ее использование в области разработки и анализа рекурсивных алгоритмов. Приводятся основные сведения о рекурсивных последовательностях и функциях, даны примеры рекурсивных алгоритмов, разработанных на основе рекуррентных соотношений, метода декомпозиции и метода динамического программирования, излагаются методы разработки рекурсивных алгоритмов и их теоретического анализа, в том числе элементы теории ресурсной эффективности вычислительных алгоритмов.

Детально изложены методы анализа рекурсивных алгоритмов, проиллюстрированные целым рядом примеров. Приложение содержит тексты программ, реализующих рекурсивные , рассмотренные в основном тексте книги, и результаты экспериментальных исследований. Учебное пособие ориентировано на специалистов в области информатики и анализа алгоритмов, разработчиков алгоритмического обеспечения и предназначено для студентов, аспирантов и преподавателей вузов, специализирующихся в области математической информатики, теории рекурсии, разработки, анализа и исследования рекурсивных алгоритмов.

  23-09-2011, 19:37

 Модели распределенных вычислений - Топорков В.В.

Модели распределенных вычислений
  • Автор: Топорков В.В.
  • Издательство: ФИЗМАТЛИТ
  • Год: 2004
  • Язык: Русский
  • Страниц: 320
  • Формат: djvu
  • Размер: 3.7 МБ

Описание книги Модели распределенных вычислений:
Книга обобщает результаты исследований в области распределенных вычислений в масштабируемых средах, к которым можно отнести мультикомпьютеры, кластеры, симметричные мультипроцессоры, системы с распределенной памятью и ресурсы метакомпьютинга. Основное внимание уделяется различным формам модели обмена сообщениями и ее реализуемости, в том числе архитектурами с общей памятью.

Рассматриваются вопросы семантики, однозначности результата и блокировки вычислений. Изучаются методы анализа свойств распределенных программ на маркированных графах и исследуется проблема алгоритмической разрешимости задачи анализа. Обосновываются принципы прогнозирования времени выполнения программ и их отображения на целевую архитектуру. Предлагаются методы планирования параллельных процессов в распределенных средах на основе масштабируемых моделей обработки.
Книга предназначена для специалистов по распределенным и параллельным вычислениям. Может быть полезна аспирантам и студентам, обучающимся по направлениям «Информатика и вычислительная техника», «Прикладная математика и информатика».


  23-09-2011, 19:36

 Фундаментальные алгоритмы и структуры данных в Delphi - Джулиан Бакнелл

Фундаментальные алгоритмы и структуры данных в Delphi
  • Оригинальное название: The Tomes of Algorithms and Data Structures
  • Автор: Джулиан Бакнелл
  • Издательство: ДиаСофтЮП
  • Год: 2003
  • Язык: Русский
  • Страниц: 560
  • Формат: pdf
  • Размер: 38.4 МБ

Описание книги Фундаментальные и структуры данных в Delphi:
Книга Фундаментальные и структуры данных в представляет собой уникальное учебное и справочное пособие по наиболее распространенным алгоритмам манипулирования данными, которые зарекомендовали себя как надежные и проверенные многими поколениями программистов. По данным журнала Informant за 2002 год, эта книга была признана сообществом разработчиков прикладных приложений на как `самая лучшая книга по практическому применению всех версий Delphi`. В книге подробно рассматриваются базовые понятия алгоритмов и основополагающие структуры данных, сортировки, поиска, хеширования, синтаксического разбора, сжатия данных, а также многие другие темы, тесно связанные с прикладным программированием.

Изобилие тщательно проверенных примеров кода существенно ускоряет не только освоение фундаментальных алгоритмов, но также и способствует более квалифицированному подходу к повседневному программированию. Несмотря на то что книга рассчитана в первую очередь на профессиональных разработчиков приложений на , она окажет несомненную пользу и программистам, демонстрируя им приемы и трюки, которые столь популярны у истинных `профи`. Все коды примеров, упомянутые в книге, доступны для выгрузки на Web-сайте издательства. 

В книге собрано множество алгоритмов. Она будет полезной не только Delphi-программистам, но и разработчикам на других языках.


  23-09-2011, 19:32

 Алгоритмы. Просто как дважды два - И. В. Красиков, И. Е. Красикова

Алгоритмы. Просто как дважды два
  • Автор: И. В. Красиков, И. Е. Красикова
  • Издательство: ИКФ "ЭКСМОС"
  • Год: 2006
  • Язык: Русский
  • Страниц: 256
  • Формат: djvu
  • Размер: 2 МБ

Описание книги Алгоритмы. Просто как дважды два:
У вас в руках краткий справочник по компьютерным алгоритмам. Если вам понадобилось написать программу, решающую какую-то задачу, возможно, эта книга поможет вам, подсказав, какой именно алгоритм лучше всего использовать. В книге собраны самые разные - от сортировки работы с графами до численных методов и работы с календарем; имеется много примеров использования алгоритмов для решения конкретных задач, а также реализация описанных алгоритмов на языке программирования C++.


  23-09-2011, 19:29

 Программирование в алгоритмах - С. Окулов

Программирование в алгоритмах
  • Автор: С. Окулов
  • Издательство: Бином. Лаборатория знаний
  • Год: 2004
  • Язык: Русский
  • Страниц: 344
  • Формат: djvu
  • Размер: 3 МБ

Описание книги Программирование в алгоритмах:
Искусство программирования представлено в виде учебного курса, раскрывающего секреты наиболее популярных алгоритмов. Освещены такие вопросы, как комбинаторные , перебор, на графах, вычислительной геометрии. Приводятся избранные олимпиадные задачи по программированию с указаниями к решению. Практические рекомендации по тестированию программ являются необходимым дополнением курса.


  23-09-2011, 19:28

 Структуры данных и алгоритмы в Java - Майкл Т. Гудрич, Роберто Тамассия

Структуры данных и алгоритмы в Java
  • Оригинальное название: Data Structures and Algorithms in Java
  • Автор: Майкл Т. Гудрич, Роберто Тамассия
  • Издательство: Новое знание
  • Год: 2003
  • Язык: Русский
  • Страниц: 672
  • Формат: djvu
  • Размер: 10 МБ

Описание книги Структуры данных и в Java:
Представлено подробное описание структур данных и алгоритмов, а также их разработки, анализа и реализации на примере - бурно развивающегося языка программирования. Авторы не только являются известными исследователями в области структур данных и алгоритмов, но и имеют большой опыт преподавательской деятельности. Рациональная организация материала позволяет использовать данную книгу в качестве учебника.

Издание предназначено и для тех, кто только приступает к изучению алгоритмов и структур данных, и для имеющих представление о данной проблеме.


  23-09-2011, 19:27

 Дискретная математика для программистов - Ф. А. Новиков

Дискретная математика для программистов
  • Автор: Ф. А. Новиков
  • Издательство: Питер
  • Год: 2004
  • Язык: Русский
  • Страниц: 304
  • Формат: djvu
  • Размер: 3 МБ

Описание книги Дискретная математика для программистов:
В учебнике изложены основные разделы дискретной математики и описаны важнейшие на дискретных структурах данных. Основу книги составляет материал лекционного курса, который автор читает в Санкт-Петербургском государственном техническом университете последние полтора десятилетия. Для студентов вузов, практикующих программистов и всех желающих изучить дискретную математику.


  23-09-2011, 19:26

 Алгоритмы: Построение, анализ и реализация на языке программирования Си - Ворожцов А. В., Винокуров Н. А.

Алгоритмы: Построение, анализ и реализация на языке программирования Си
  • Автор: Ворожцов А. В., Винокуров Н. А.
  • Издательство: МФТИ
  • Год: 2007
  • Язык: Русский
  • Страниц: 452
  • Формат: pdf
  • Размер: 3 МБ

Описание книги Алгоритмы: Построение, анализ и реализация на языке программирования Си:
Лекции «Алгоритмы: построение, анализ и реализация на языке программирования Си» включает как теоретические так и практические аспекты программирования. Знакомит с избранными технологиями и инструментами, конкретными задачами, содержит тщательно подобранные учебные материалы по языку Си.

Данный курс предназначен для студентов младших курсов технических вузов. Он включает как теоретические так и практические аспекты программирования, знакомит с избранными
технологиями и инструментами, конкретными задачами, содержит тщательно подобранные
учебные материалы по языку Си.


Курс построен как несколько целостных, связанных друг с другом «этюдов», которые посвящены следующим темам:

• вычислимость и невычислимость, абстрактные исполнители;
• сложность вычислений;
• язык Си;
, методы построения и анализа алгоритмов;
• реализация структур данных и алгоритмов на Си;
• сравнительный анализ парадигм программирования;

Кроме того, затрагиваются следующие практические аспекты:
• принципы разработки надёжных программ;
• визуализация и анализ данных;
• тестирование и верификация программных средств;
• коллективная разработка программных средств.


  23-09-2011, 19:16

 Введение в теорию автоматов, языков и вычислений - Джон Хопкрофт, Раджив Мотвани, Джеффри Ульман

Введение в теорию автоматов, языков и вычислений
  • Оригинальное название: Introduction to Automata Theory, Languages, and Computation
  • Второе издание
  • Автор: Джон Хопкрофт, Раджив Мотвани, Джеффри Ульман
  • Издательство: Вильямс
  • Год: 2002
  • Язык: Русский
  • Страниц: 528
  • Формат: djvu
  • Размер: 4 МБ

Описание книги Введение в теорию автоматов, языков и вычислений:
Книга известных американских ученых посвящена теории автоматов и соответствующих формальных языков и грамматик - как регулярных, так и контекстно-свободных. Во второй части рассматриваются различные машины Тьюринга, при помощи которых формализуются понятия разрешимых и неразрешимых проблем, а также определяются функции временной и емкостной оценки сложности алгоритмов.

Изложение ведется строго, но доступно, и сопровождается многочисленными примерами, а также задачами для самостоятельного решения.

Книга будет полезна читателям различных категорий - студентам, аспирантам, научным сотрудникам, преподавателям высших учебных заведений, а также всем, кто интересуется математическими основами современной вычислительной техники.

Содержание книги "Введение в теорию автоматов, языков и вычислений":

  1. Автоматы: методы и понятия
  2. Конечные автоматы
  3. Регулярные выражения и языки
  4. Свойства регулярных языков
  5. Контекстно-свободные грамматики и языки
  6. Автоматы с магазинной памятью
  7. Свойства контекстно-свободных языков
  8. Введение в теорию машин Тьюринга
  9. Неразрешимость
  10. Труднорешаемые проблемы
  11. Дополнительные классы проблем

  23-09-2011, 19:14

 Алгоритмы. Построение и анализ - Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн

Алгоритмы. Построение и анализ
  • Оригинальное название: Introduction To Algorithms
  • Второе издание
  • Автор: Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн
  • Издательство: Вильямс
  • Год: 2005
  • Язык: Русский
  • Страниц: 1296
  • Формат: djvu
  • Размер: 18 МБ

Описание книги Алгоритмы. Построение и анализ:
Фундаментальный труд известных специалистов в области кибернетики достоин занять место на полке любого человека, чья деятельность так или иначе связана с информатикой и алгоритмами. Для профессионала эта книга может служить настольным справочником, для преподавателя - пособием для подготовки к лекциям и источником интересных нетривиальных задач, для студентов и аспирантов - отличным учебником. Каждый может найти в ней именно тот материал, который касается интересующей его темы, и изложенный именно с тем уровнем сложности и строгости, который требуется читателю.

Описание алгоритмов на естественном языке дополняется псевдокодом, который позволяет любому имеющему хотя бы начальные знания и опыт программирования, реализовать алгоритм на используемом им языке программирования. Строгий математический анализ и обилие теорем сопровождаются большим количеством иллюстраций, элементарными рассуждениями и простыми приближенными оценками. Широта охвата материала и степень строгости его изложения дают основания считать эту книгу одной из лучших книг, посвященных разработке и анализу алгоритмов.


  23-09-2011, 19:12
1 2