|
Нет описания ! Получить ссылку |
Комбинаторика для программистов
Автор: В. Липский
Год издания:
В настоящей книге представлены некоторые разделы комбинаторики, причем особое внимание уделено конструктивному алгоритмическому подходу - рядом с обсуждаемыми комбинаторными проблемами, как правило, приводятся алгоритмы их решения вместе с анализом их вычислительной сложности. Эти алгоритмы представляют собой сжатые варианты программ, написанных на языке Паскаль. Первая, самая большая глава данной книги содержит изложение наиболее классических разделов комбинаторики (перестановки, разбиение множеств и чисел, биномиальные коэффициенты, производящие функции, и т.д.), а также многие - необязательно классические - алгоритмы генерирования упомянутых комбинаторных объектов. Во второй главе представлены основные методы, используемые при конструировании алгоритмов на графах, в особенности методы систематического обхода графов. Тематика, связанная с графами, затрагивается и в двух следующих главах: в одной из них обсуждаются метода нахождения кратчайших путей в графах, ребрам которых приписаны произвольные "длины", в другой - основное внимание сконцентрировано на задаче отыскания максимального потока в сети (т.е. в графе с определенными "пропускными способностями" ребер). В последней главе рассматривается применение комбинаторного понятия матроида для решения некоторого класса оптимизационных задач.
STL для программистов на С++
Автор: Леен Аммерааль
Год издания:
Книга Леена Аммерааля посвящена стандартной библиотеке шаблонов (STL) - мощному инструменту повышения эффективности труда программистов, пишущих на C++. Умелое использование STL позволяет повысить надежность, переносимость и универсальность программ, а также снизить расходы на их разработку. В книге описана стандартизованная версия STL. Дается введение в предмет, которое позволяет быстро освоить библиотеку шаблонов. Приведен исчерпывающий справочный материал, в том числе по новому классу STL, string. Изложение сопровождается многочисленными примерами небольших, но законченных программ, иллюстрирующих ключевые понятия STL. Особое внимание уделено разъяснению сложных понятий библиотеки шаблонов, например, функциональных объектов и адаптеров функций. Для удобства читателей все приведенные в книге программные примеры доступны также в электронном виде, в частности, на Web-узле издательства `ДМК` (www.dmk.ru). Книга предназначена как для профессиональных программистов и тех, кто углубленно изучает C++, так и для тех, кто только начинает осваивать этот язык программирования, без преувеличения самый популярный в мире.
Visual C++ .NET. Пособие для разработчиков C++
Автор: Корера Аравинд, Фрейзер Стивен, Маклин Скотт, Кумар Ниранджан, Робинсон Саймон
Год издания:
Платформа .NET Framework создает игровое поле, на котором все языки программирования оказываются равноправными. Поэтому использование C++ при разработке приложений для Windows не гарантирует высокой производительности. Однако Visual C++ .NET является единственным языком, позволяющим соединять управляемый и неуправляемый код. Это дает возможность интегрировать унаследованный код со средствами разработки .NET, на что не способен никакой другой язык. Кроме того, применение библиотеки ATL для программирования Web-приложений позволяет создавать Web-службы, которые превосходят по своим возможностям приложения, разработанные с помощью ASP.NET.
Настоящая книга представляет собой руководство по программированию в обоих указанных направлениях. В первой половине книги анализируется платформа .NET Framework и рассматриваются ее свойства в контексте языка C++. Во второй половине показано, что традиционное программирование на C++ должно играть важную роль в реализации распределенных вычислений.
SQL Server 2005. Новые возможности для разработчиков
Автор: Байдачный С., Маленко Д., Лозинский Ю.
Год издания:
В ноябре 2005 года мир увидит новую версию популярной системы управления базами данных - Microsoft SQL Server 2005. В течение пяти лет компания Microsoft готовилась к выходу этого продукта. В свою очередь, разработчики готовились к тому, чтобы приступить к исследованию новых возможностей и как можно скорее использовать их в своих приложениях. Эта книга поможет разработчикам узнать обо всем новом еще до выхода официального релиза. Тут описаны все новые возможности SQL Server, начиная от интеграции с CLR и заканчивая созданием Web-служб под управлением SQL Server. Получите знания первыми и станьте лучшими!
Если вы разработчик баз данных и знакомы с SQL Server 2000, то эта книга для вас!
Дискретная математика для программистов
Автор: Новиков Ф. А.
Год издания:
В учебнике изложены основные разделы дискретной математики и описаны важнейшие алгоритмы на дискретных структурах данных. Основу книги составляет материал лекционного курса, который автор читает в Санкт-Петербургском государственном техническом университете последние полтора десятилетия.
Для студентов вузов, практикующих программистов и всех желающих изучить дискретную математику.
Допущено Министерством образования Российской Федерации в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению подготовки дипломированных специалистов "Информатика и вычислительная техника".
Чтобы скачать книгу, отключите блокировку рекламы. Спасибо!