КулЛиб - Классная библиотека! Скачать книги бесплатно
Всего книг - 712812 томов
Объем библиотеки - 1401 Гб.
Всего авторов - 274559
Пользователей - 125076

Новое на форуме

Новое в блогах

Впечатления

Влад и мир про Шенгальц: Черные ножи (Альтернативная история)

Читать не интересно. Стиль написания - тягомотина и небывальщина. Как вы представляете 16 летнего пацана за 180, худого, болезненного, с больным сердцем, недоедающего, работающего по 12 часов в цеху по сборке танков, при этом имеющий силы вставать пораньше и заниматься спортом и тренировкой. Тут и здоровый человек сдохнет. Как всегда автор пишет о чём не имеет представление. Я лично общался с рабочим на заводе Свердлова, производившего

  подробнее ...

Рейтинг: 0 ( 0 за, 0 против).
Влад и мир про Владимиров: Ирландец 2 (Альтернативная история)

Написано хорошо. Но сама тема не моя. Становление мафиози! Не люблю ворьё. Вор на воре сидит и вором погоняет и о ворах книжки сочиняет! Любой вор всегда себя считает жертвой обстоятельств, мол не сам, а жизнь такая! А жизнь кругом такая, потому, что сам ты такой! С арифметикой у автора тоже всё печально, как и у ГГ. Простая задачка. Есть игроки, сдающие определённую сумму для участия в игре и получающие определённое количество фишек. Если в

  подробнее ...

Рейтинг: 0 ( 0 за, 0 против).
DXBCKT про Дамиров: Курсант: Назад в СССР (Детективная фантастика)

Месяца 3-4 назад прочел (а вернее прослушал в аудиоверсии) данную книгу - а руки (прокомментировать ее) все никак не доходили)) Ну а вот на выходных, появилось время - за сим, я наконец-таки сподобился это сделать))

С одной стороны - казалось бы вполне «знакомая и местами изьезженная» тема (чуть не сказал - пластинка)) С другой же, именно нюансы порой позволяют отличить очередной «шаблон», от действительно интересной вещи...

В начале

  подробнее ...

Рейтинг: +1 ( 1 за, 0 против).
DXBCKT про Стариков: Геополитика: Как это делается (Политика и дипломатия)

Вообще-то если честно, то я даже не собирался брать эту книгу... Однако - отсутствие иного выбора и низкая цена (после 3 или 4-го захода в книжный) все таки "сделали свое черное дело" и книга была куплена))

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

  подробнее ...

Рейтинг: +1 ( 1 за, 0 против).
DXBCKT про Москаленко: Малой. Книга 3 (Боевая фантастика)

Третья часть делает еще более явный уклон в экзотерику и несмотря на все стсндартные шаблоны Eve-вселенной (базы знаний, нейросети и прочие девайсы) все сводится к очередной "ступени самосознания" и общения "в Астралях")) А уж почти каждодневные "глюки-подключения-беседы" с "проснувшейся планетой" (в виде галлюцинации - в образе симпатичной девчонки) так и вообще...))

В общем герою (лишь формально вникающему в разные железки и нейросети)

  подробнее ...

Рейтинг: +1 ( 1 за, 0 против).

Олимпиадное программирование [Антти Лааксонен] (pdf) читать постранично

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

В книге:
• дается краткий обзор языка программирования C++, описывается создание
эффективных алгоритмов, способных быстро обрабатывать большие наборы
данных;
• обсуждаются алгоритмы сортировки и двоичного поиска, а также структуры
данных, имеющиеся в стандартной библиотеке C++;
• приводится введение в динамическое программирование, изучаются элементарные алгоритмы на графах;
• рассматриваются такие продвинутые вопросы, как алгоритмы с параллельным
просмотром разрядов и амортизационный анализ. Обсуждается эффективная
обработка запросов по диапазону массива;
• описываются специализированные алгоритмы на деревьях и обсуждаются
математические вопросы, существенные для олимпиадного программирования;
• исследуются более сложные алгоритмы на графах, геометрические алгоритмы
и методы работы со строками;
• представлены алгоритмы, в которых используется идея квадратного корня,
и оптимизация динамического программирования.
Предполагается, что читатель знаком с основами программирования, однако
опыт проектирования алгоритмов или участия в олимпиадах необязателен.
Издание станет идеальным справочным пособием для всех читателей, интересующихся алгоритмами и желающих набраться опыта перед участием в соревнованиях по программированию. Благодаря широкому кругу освещаемых
тем различной трудности книга будет интересна как начинающим, так и более
опытным читателям.
Д-р Антти Лааксонен (Antti Laaksonen) работает преподавателем и исследователем
в Хельсинкском университете и университете Аалто в Финляндии. С 2008 года является
одним из организаторов Финляндской олимпиады по информатике, а в 2016 году был
научным руководителем Балтийской олимпиады по информатике. Являлся тренером и
руководителем команды Финляндии на нескольких международных соревнованиях по
программированию, в т. ч. на Международных олимпиадах по информатике 2009 и 2016
года. Имеет обширный опыт преподавания программирования и алгоритмов.
Интернетмагазин:
www.dmkpress.com
Книга – почтой:
email: orders@alians-kniga.ru
Оптовая продажа:
«Альянскнига»
Тел./факс: (499) 782-3889
email: books@alians-kniga.ru

ISBN 978-5-97060-644-5

www.дмк.рф

9 785970 606445

Антти Лааксонен

Олимпиадное программирование

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

Олимпиадное
программирование

Антти Лааксонен

Олимпиадное
программирование
Изучение и улучшение алгоритмов
на соревнованиях

Guide to Competitive
Programming
Learning and Improving Algorithms
Through Contests
Antti Laaksonen

Олимпиадное
программирование
Изучение и улучшение алгоритмов
на соревнованиях
Антти Лааксонен

Москва, 2018

УДК 004.02: 004.424
ББК 22.18
Л12

Л12 Антти Лааксонен
Олимпиадное программирование. / пер. с англ. А. А. Слинкин – М.:
ДМК Пресс, 2018. – 300 с.: ил.
ISBN 978-5-97060-644-5
Эта книга помогает познакомиться с олимпиадным программированием. Она
подробно описывает, как проходят олимпиады, что требуется от участника, в
чем их цель, как к ним готовиться. Подробно разобраны базовые темы, трюки
и алгоритмы.
Спортивное программирование – это самый перспективный интеллектуаль­
ный вид спорта, который можно назвать шахматами будущего. Уже сейчас
им увлекаются лучшие умы планеты, и число участников растет год от года.
Рост популярности олимпиадного программирования положительно влияет
на другие сферы жизнедеятельности человека. Навыки быстрого решения
сложнейших задач помогают сегодняшним студентам в будущем эффективно
справляться с реальными проблемами человечества.
Издание будет полезно прежде всего студентам, начинающим принимать
участие в соревнованиях по программированию.



УДК 004.02: 004.424
ББК 22.18

Original English language edition published by Springer International Publishing AG.
Copyright © Springer International Publishing AG, part of Springer Nature 2017. All
rights reserved. This edition has been translated and published under licence from Springer
International Publishing AG. Russian-language edition copyright © 2017 by DMK Press. All
rights reserved.
Все права защищены. Любая часть этой книги не может быть воспроизведена в
какой бы то ни было форме и какими бы то ни было средствами без письменного разре­
шения владельцев авторских прав.
Материал, изложенный в данной книге, многократно проверен. Но, поскольку вероят­
ность технических ошибок все равно существует, издательство не может гарантировать
абсолютную точность и правильность приводимых сведений. В связи с этим издатель­
ство не несет