Алгоритмы

48 книг

  • Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих Адитья Бхаргава
    ISBN: 978-5-4461-0923-4
    Год издания: 2019
    Издательство: Питер
    Язык: Русский

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

    Развернуть
  • Структуры данных и алгоритмы Альфред В. Ахо
    ISBN: 978-5-8459-1610-5, 0-201-00023-7
    Год издания: 2010
    Издательство: Вильямс
    Язык: Русский

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

    Развернуть
  • Алгоритмы и структуры данных. Новая версия для Оберона Никлаус Вирт
    Год издания: 2016
    Издательство: ДМК пресс
    Язык: Русский

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

    Развернуть
  • Искусство программирования. Том 1. Основные алгоритмы Дональд Э. Кнут
    ISBN: 5-8459-0080-8, 0-201-89683-4
    Год издания: 2007
    Издательство: Вильямс
    Язык: Русский

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

    Развернуть
  • Искусство программирования. Том 3. Сортировка и поиск Дональд Э. Кнут
    ISBN: 5-8459-0082-4, 0-201-89685-0
    Год издания: 2005
    Издательство: Вильямс
    Язык: Русский

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

  • Алгоритмы. Построение и анализ Томас Кормен
    ISBN: 978-5-8459-2016-4
    Год издания: 2015
    Издательство: Вильямс
    Язык: Русский

    Книга "Алгоритмы. Построение и анализ" удачно объединяет в себе полноту охвата и строгость изложения материала. Много книг, посвященных алгоритмам, отличается строгостью изложения материала, но страдает определенной неполнотой; другие книги охватывают огромный объем материала, но недостаточно строго излагают его. В книге "Алгоритмы. Построение и анализ" описаны самые разнообразные алгоритмы, сочетается широкий диапазон тем с глубиной и полнотой изложения; при этом изложение доступно для читателей самого разного уровня подготовки. Каждая глава книги относительно самодостаточна и может использоваться в качестве отдельной темы для изучения.…

    Развернуть
  • Максимальный репост. Как соцсети заставляют нас верить фейковым новостям Борислав Козловский
    ISBN: 978-5-9614-7108-3
    Год издания: 2018
    Издательство: Альпина Паблишер
    Язык: Русский

    Теории заговора, слухи и фейковые новости — это то, с чем мы сталкиваемся каждый день. Неправду распространяют наши друзья, родственники и даже мы сами. Ни образование, ни умение логически рассуждать не защищают от этого, а только усиливают эффект. Научный журналист Борислав Козловский попытался разобраться, что могут сказать обо всем этом гены, мозг и большие данные. Где в нашей ДНК зашита восприимчивость к политической пропаганде? Как на нас влияют «алгоритмы фейсбука» и эксперименты сайтов знакомств над своими пользователями? И почему рациональные аргументы ничего не могут поделать с заблуждениями, в которые мы однажды поверили всем…

    Развернуть
  • Алгоритмы. Вводный курс Томас Кормен
    ISBN: 978-5-8459-1868-0
    Год издания: 2014
    Издательство: Вильямс
    Язык: Русский

    Эта книга написана признанным авторитетом в области компьютерных алгоритмов - профессором информатики Томасом Корменом, чей труд "Алгоритмы: построение и анализ", написанный в соавторстве с такими выдающимися учеными, как Чарльз Лейзерсон, Рональд Ривест и Клиффорд Штайн, выдержав три издания, давно стал общепризнанным классическим учебником по алгоритмам. Поскольку книга "Алгоритмы: построение и анализ" предназначена в первую очередь для студентов и аспирантов, то есть подразумевает достаточно серьезную математическую подготовку, Т.Кормен написал книгу, предназначенную для всех, кого интересуют вопросы, связанные с компьютерными…

    Развернуть
  • Искусство программирования. Том 2. Получисленные алгоритмы. 3-е издание Дональд Э. Кнут
    ISBN: 5-8459-0081-6, 0-201-89684-2
    Год издания: 2005
    Издательство: Вильямс
    Язык: Русский

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

  • Компиляторы. Принципы, технологии и инструментарий Альфред В. Ахо
    ISBN: 978-5-8459-1349-4, 0-321-48681-1
    Год издания: 2008
    Издательство: Вильямс
    Язык: Русский

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

    Развернуть
  • Нейрокомпьютеры Л. Г. Комарцова
    ISBN: 5-7038-2554-7
    Год издания: 2004
    Издательство: Издательство МГТУ им. Н. Э. Баумана
    Язык: Русский

    В учебнике изложены вопросы современной теории нейрокомпьютеров. Приведен анализ различных архитектур вычислительных устройств с параллельной организацией работы. Рассмотрен биологический аналог параллельной организации обработки информации. Большое внимание уделено разновидностям построения формальных нейронов, технологии сетей и классическим методам их обучения, методам подготовки задач для решения на нейрокомпьютерах. Приведены оригинальные результаты применения нейронных сетей для решения систем дифференциальных уравнений и степенных рядов в конструировании нейросетевых алгоритмов; обучения нейронных сетей на базе генетического…

    Развернуть
  • Дискретная математика для программистов Ф. А. Новиков
    ISBN: 978-5-91180-759-7
    Год издания: 2008
    Издательство: Питер
    Язык: Русский

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

  • Программирование искусственного интеллекта в приложениях М. Тим Джонс
    ISBN: 978-5-97060-309-3
    Год издания: 2015
    Издательство: ДМК пресс
    Язык: Русский

    Данная книга посвящена вопросам искусственного интеллекта (ИИ), то есть методам и технологиям, признанным сделать ПО более умным и полезным. Рассмотренные алгоритмы в основном предназначены для встраивания в другое программное обеспечение, что позволяет создавать программы, гибко подстраивающиеся под требования в привычки пользователя. Здесь описан ряд алгоритмов ИИ - нейронные сети, генетические алгоритмы, системы, основанные на правилах, нечеткая логика, алгоритмы муравья и умные агенты. Для каждого алгоритма приведены примеры реализации. Некоторые из этих приложений применяются на практике, другие относятся скорее к теоретическим…

    Развернуть
  • Строки, деревья и последовательности в алгоритмах. Информатика и вычислительная биология Дэн Гасфилд
    ISBN: 5-7940-0103-8, 5-94157-321-9, 0-521-58519-8
    Год издания: 2003
    Издательство: БХВ-Петербург, Невский Диалект
    Язык: Русский

    Книга Д.Гасфилда написана на основе лекций, которые автор читает в Университете Дэвиса, Калифорния. В ней, по-видимому, впервые подробно излагается круг математических вопросов, связанных с применениями математики и информатики в задачах вычислительной молекулярной биологии. В этом направлении за последнее десятилетие накопилось целое море фактов, в том числе замечательных новых постановок задач, теоретических исследований и данных. Предлагаемая книга - их первое систематическое изложение. Книга полезна научным работникам, студентам многих специальностей (не только по молекулярной биологии и по информатике) и даже старшеклассникам,…

    Развернуть
  • Алгоритмические трюки для программистов Генри Уоррен, мл.
    ISBN: 5-8459-0572-9, 0-201-91465-4
    Год издания: 2004
    Издательство: Вильямс
    Язык: Русский

    В этой книге слову "хакер" возвращено его первозданное значение - человека увлеченного, талантливого программиста, способного к созданию чрезвычайно эффективного и элегантного кода. В книге воплощен сорокалетний стаж ее автора в области разработки

  • Программирование. Теоремы и задачи А. Шень
    ISBN: 978-5-94057-310-4
    Год издания: 2007
    Издательство: МЦНМО
    Язык: Русский

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

  • Delphi 2007. Алгоритмы и программы О. В. Чеснокова
    ISBN: 978-5-477-01130-8
    Год издания: 2008
    Издательство: НТ Пресс
    Язык: Русский

    Книга является учебником по программированию на основе визуальной системы Delphi 2007. Прочитав ее, вы научитесь составлять алгоритмы и программы. В книге приведено большое количество примеров программирования, даны методы построения программ в Delphi 2007. Особое внимание уделено работе с визуальными компонентами, их свойствами и методами. Подробно описаны такие этапы программирования, как работа с подпрограммами и файлами. Здесь вы познакомитесь с основами объектно-ориентированного программирования и графическими средствами Delphi 2007. Книга содержит задачи для самостоятельного решения. Издание предназначено для школьников, студентов,…

    Развернуть
  • Регулярные выражения Дж. Фридл
    ISBN: 978-5-93286-121-9
    Год издания: 2008
    Издательство: Символ-Плюс
    Язык: Русский

    Книга Джеффри Фридла «Регулярные выражения» откроет перед вами секрет высокой производительности. Тщательно продуманные регулярные выражения помогут избежать долгих часов утомительной работы и решить проблемы за 15 секунд. Ставшие стандартной возможностью

  • Прикладная криптография. Протоколы, алгоритмы и исходный код на C Брюс Шнайер
    ISBN: 978-5-9908462-4-1
    Год издания: 2016
    Издательство: Вильямс
    Язык: Русский

    Юбилейный выпуск к 20-летию книги! До появления настоящей монографии практикам приходилось тратить многие часы на поиск и изучение научной литературы, прежде чем они могли приступить к разработке криптографических приложений. Именно этот пробел восполняет книга "Прикладная криптография". Начав с целей засекречивания передачи данных и простейших примеров программ для достижения этих целей, Брюс Шнайер разворачивает перед читателем всю панораму практических результатов 20 лет исследований В книге Брюса Шнайера "Прикладная криптография. Протоколы, алгоритмы, исходные тексты на языке C(Си)" в деталях описаны принципы работы, реализации и…

    Развернуть
  • Алгоритмические трюки для программистов Генри С. Уоррен мл.
    ISBN: 978-5-8459-1838-3
    Год издания: 2013
    Издательство: Вильямс
    Язык: Русский

    Книга Алгоритмические трюки для программистов (Hacker's Delight-2) позволит повысить квалификацию профессиональному программисту, но при этом книга будет понятна и чрезвычайно полезна даже начинающему и даже студенту, тем более что в новом издании появилась масса упражнений, интересных как с теоретической, так и с практической точки зрений. Работа программиста всегда немного хакерство, а также смесь арифметики и логики, особенно это касается программиста, который создает элегантный и эффективно работающий код. В этой книге программист-ветеран IBM Генри Уоррен делится с читателями разнообразными приемами из своей коллекции, пополняемой в…

    Развернуть
  • Олимпиадные задачи по программированию. Руководство по подготовке к соревнованиям Стивен С. Скиена
    ISBN: 5-9579-0082-6, 0-387-00163-8
    Год издания: 2005
    Издательство: КУДИЦ-Образ
    Язык: Русский

    Книга представляет собой перевод учебника по подготовке к международным соревнованиям по программированию, написанный по материалам АСМ - олимпиад. Это бестселлер, признанный Journal of Object Technology как "Лучшая книга 2003 г.". 14 глав

  • Искусственный интеллект. Современный подход Стюарт Рассел
    ISBN: 978-5-8459-1968-7
    Год издания: 2015
    Издательство: Вильямс
    Язык: Русский

    Искусственный интеллект - вопрос, которому посвящена книга Стюарта Рассела и Питера Норвига ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ. СОВРЕМЕННЫЙ ПОДХОД. Стержневой темой является идея интеллектуального агента (intelligent agent). На страницах этого издания излагаются: - основы математической логики, - теории вероятностей, теории непрерывных функций; - раскрывается суть таких понятий, как "восприятие", "рассуждение", "обучение" и "действие". Стюарт Рассел и Питер Норвиг определяют искусственный интеллект как науку об агентах, получающих из своей среды результаты актов восприятия и выполняющих соответствующие действия. Авторы рассматривают…

    Развернуть
  • Методы и алгоритмы вычислений на строках Bill Smith
    ISBN: 5-8459-1081-1
    Год издания: 2006
    Издательство: Вильямс
    Язык: Русский

    Книга "Методы и алгоритмы вычислений на строках" описывает фундаментальные алгоритмы, лежащие в основе построения эффективных вычислительных паттернов (шаблонов) над строковыми последовательностями. Это общие алгоритмы и методы, которые находят

  • Алгоритмы. Введение в разработку и анализ Ананий Левитин
    ISBN: 5-8459-0987-2, 0-201-74395-7
    Год издания: 2006
    Издательство: Вильямс
    Язык: Русский

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

  • Компьютерная геометрия Глеб Носовский
    ISBN: 5-7695-2822-2
    Год издания: 2006
    Издательство: Академия
    Язык: Русский

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

Оцените страницу

Ваша оценка