учебник по программированию

Быстрое преобразование Фурье и многочлены, Кульков А., 2017

Быстрое преобразование Фурье и многочлены, Кульков А., 2017.

Фрагмент из книги:
Метод Карацубы. Рассмотрим такую распространённую операцию как умножение двух чисел. Со школы все знают алгоритм, работающий за О(n2): умножение в столбик. Долгое время предполагалось, что ничего быстрее придумать нельзя. Первым эту гипотезу опроверг Карацуба, хотя считается, что преобразование Фурье в своих работах использовал ещё Гаусс.

Быстрое преобразование Фурье и многочлены, Кульков А., 2017
Скачать и читать Быстрое преобразование Фурье и многочлены, Кульков А., 2017
 

Динамическое программирование по профилю, Василевский Б.

Динамическое программирование по профилю, Василевский Б.

   К большинству олимпиадных задач ограничения (по времени, по памяти) жюри подбирает по принципу «как можно больше». То есть чтобы любые разумные реализации правильного решения проходили, а всё остальное — нет.
Когда встречается задача с маленькими ограничениями (например, до 10), это означает, что либо автор намеренно сбивает Вас с правильного пути, либо действительно эта задача решается каким-то (оптимизированным) перебором.
Динамическое программирование по профилю — одна из таких оптимизаций. Часто в таких задачах дело происходит на прямоугольной таблице, одна из размерностей которой достаточно мала (не более 10). Требуется проверить существование, посчитать количество способов, стоимость и т. д. (как в обычном динамическом программировании). Асимптотика алгоритма, основанного на этой идее, является экспоненциальной только по одной размерности, а по второй — линейная или даже лучше.

Динамическое программирование по профилю, Василевский Б.
Скачать и читать Динамическое программирование по профилю, Василевский Б.
 

Практика программирования, Керниган Б.У., Пайк Р., 2004

Практика программирования, Керниган Б.У., Пайк Р., 2004.

   Вашему вниманию предлагается перевод на русский язык исправленного и дополненного издания (уже восьмого но счету) популярной книги, вышедшего из печати в январе 2004 года. Верификацию кода в русском издании выполнили сами авторы книги — Брайан Керниган и Роб Пайк, что лишний раз свидетельствует об их огромной ответственности перед читателями.
В книге рассматриваются принципы практического профессионального программирования, которые, выходя за рамки простого написания кода, включают в себя проектирование, правильный выбор алгоритмов и структур данных, отладку и тестирование, оптимизацию быстродействия и переносимости, автоматизацию рабочего процесса. Изложение проиллюстрировано примерами из сложных, практически важных систем.
Книга предназначена для повышения квалификации программистов. Может быть полезна студентам и преподавателям компьютерных специальностей.

Практика программирования, Керниган Б.У., Пайк Р., 2004
Скачать и читать Практика программирования, Керниган Б.У., Пайк Р., 2004
 

Программируемые логические контроллеры, практическое руководство для начинающего инженера, Минаев И.Г., Самойленко В.В., 2009

Программируемые логические контроллеры, Практическое руководство для начинающего инженера, Минаев И.Г., Самойленко В.В., 2009.

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

Программируемые логические контроллеры, Практическое руководство для начинающего инженера, Минаев И.Г., Самойленко В.В., 2009
Скачать и читать Программируемые логические контроллеры, практическое руководство для начинающего инженера, Минаев И.Г., Самойленко В.В., 2009
 

Программирование, Процедурное программирование, Кучунова Е.В., Олейников Б.В., Чередниченко О.М., 2016

Программирование, Процедурное программирование, Кучунова Е.В., Олейников Б.В., Чередниченко О.М., 2016.

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

Программирование, Процедурное программирование, Кучунова Е.В., Олейников Б.В., Чередниченко О.М., 2016
Скачать и читать Программирование, Процедурное программирование, Кучунова Е.В., Олейников Б.В., Чередниченко О.М., 2016
 

Программирование технологических процессов на станках с программным управлением, Мычко В.С., 2010

Программирование технологических процессов на станках с программным управлением, Мычко В.С., 2010.

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

Программирование технологических процессов на станках с программным управлением, Мычко В.С., 2010
Скачать и читать Программирование технологических процессов на станках с программным управлением, Мычко В.С., 2010
 

Основы программирования, Окулов С.М., 2002

Основы программирования, Окулов С.М., 2002.

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

Основы программирования, Окулов С.М., 2002
Скачать и читать Основы программирования, Окулов С.М., 2002
 

Методы программирования, Компьютерные вычисления, Могилев А.В., 2008

Методы программирования, Компьютерные вычисления, Могилев А.В., 2008.

   Книга является частью комплекта учебников по курсу информатики и информационно-коммуникационных технологий (ИКТ) в старших классах общеобразовательной школы на профильном уровне. Она охватывает 5-й и 6-й из 10-ти модулей курса и является продолжением пособий "Информация и информационные процессы. Социальная информатика", "Средства информатизации. Телекоммуникационные технологии".
В книге рассмотрены история развития языков программирования и парадигмы программирования, языки программирования высокого уровня, метаязыки для описания синтаксических конструкций языка высокого уровня, структурно-ориентированное программирование и язык Паскаль, введение в язык Си, элементы объектного программирования, основы логического программирования на языке Пролог, вычислительные методы, дано понятие о компьютерном моделировании.
По каждой рассматриваемой теме есть контрольные вопросы, темы для рефератов и докладов, вопросы для обсуждения, задачи и упражнения, лабораторные работы.

Методы программирования, Компьютерные вычисления, Могилев А.В., 2008
Скачать и читать Методы программирования, Компьютерные вычисления, Могилев А.В., 2008
 
Показана страница 46 из 62