Вы идёте писать олимпиаду и наверняка задаётесь вопросом: какие формулы, алгоритмы и структуры данных надо знать? Как их лучше кодировать? Когда на эти вопросы нет ответа, сложно собраться и приступить к делу, просто потому, что не знаешь, с какой стороны этот приступ начать. В книгах содержится структурированный ответ, а это значительно облегчает жизнь и сохраняет нервы, которые обычно портятся при попытках достать информацию отовсюду.
Книга «Справочник спортивного программиста. Часть 1» представляет из себя набор инструментов для улучшения результатов выступлений на олимпиадах, а это именно то, что развивает мозги / помогает чувствовать себя классным / способствует завоёвыванию девушек / твой ответ того, что олимпиады дают самого классного. В этот набор входят ответы на вопросы: какие формулы, алгоритмы и структуры данных надо знать, и рецепты того, как их кодировать на С++.
Строение книги делает её полезной для разных людей: школьников, учителей информатики, студентов начальных курсов, педагогов дополнительного образования, просто любителей олимпиадного программирования. Особенно это актуально для школьников, а особенно в контексте участия во ВКОШП, потому что это справочник можно взять с собой.
Самые простые алгоритмы (бинарный поиск или быстрая сортировка) описаны более подробно, чтобы начинающие программисты могли основательно в них разобраться. А для продвинутых алгоритмов и структур данных (персистентное дерево отрезков) приводится лишь основная идея, код и пояснения, потому что опытный программист способен в этом разобраться и ему неинтересно читать десятки страниц текста. Всё, чтобы каждый нашёл для себя что-то полезное и новое.
Книгу написали Демиденко oversolver Виталий и Кормышов kormyshov Михаил.
Виталий – студент 4-го курса Института математики и фундаментальной информатики СФУ. Тренер сборной Красноярского края по информатике по подготовке к заключительному этапу ВсОШ. Преподаватель программирования и олимпиадной информатики в МАОУ «Лицей № 6 Перспектива» г. Красноярска. Четырёхкратный чемпион ES NEERC ACM ICPC, трижды призёр NEERC ACM ICPC. Красный на codeforces в момент написания книги.
Михаил – директор тренинг-центра «Профит» (г. Красноярск), тренер сборной команды Красноярского края по информатике. Неоднократно отмечен благодарственными письмами Министерства образования и науки Красноярского края. Лауреат премии главы города Красноярска в области научно-образовательной деятельности. Его воспитанники неоднократно становились призёрами заключительного этап ВсОШ, ВКОШП и NEERC ACM ICPC.
Книга разделена на большие части: структуры данных, алгоритмы и теория чисел — развёрнутый список тем лежит здесь.
Выпуск такой книги назрел давно, учитывая, что труды Долинского, Меньшикова и Окулова (может кого забыл?) несколько устарели: как из-за падения популярности паскаля, так и из-за изменения самих олимпиадных задач.
Но чтобы заинтересовать широкую аудиторию, неплохо было бы авторам выложить фрагмент изложения с примерами кода. В противном случае, откуда читателю знать, что это не перепечатка e-maxx или его незначительное переосмысление? Если книга действительно хороша — с удовольствием закупил бы партию в качестве призов на местные турниры.
Ответил в личку
Учитывая, что труды Долинского ориентированы на начинающих, а книги Меньшикова и Окулова невозможно читать из-за уровня изложения и количества опечаток, авторам нужно очень постараться, чтобы своим творением не генерировать энтропию в головах читателей.
Вторая книга Долинского местами очень хороша была — с её прочтением лично у меня был связан существенный рост результатов. Смутно помню содержание, но, кажется, лучшего изложения "скрытых графов" не встречал.
.
Ну как тут не вспомнить:
Был хотя бы один случай, что событие, случившееся во время написания соревнования по программированию поспособствовало привлечению внимания хотя бы девушки.
Где скачать-то можно?
Можно приобрести у авторов :)
Выпуск этой книги навряд ли вообще можно назвать новостью (книга вышла аж в 2014 году).
Потом, когда я прочитал Ваш пост, у меня возник самый важный вопрос: а как можно купить книгу? Нагуглил страницу ВКонтакте, на которой предлагается для покупки книги написать на электронный адрес или позвонить по телефону. Мне кажется, очень не хватает возможности удобно заказать ее в интернет-магазине.
К слову, я готов купить книгу, прочитать ее и на досуге написать на нее независимую рецензию. Контакты с той страницы все еще актуальны?
Ответил в личку
Так и в итоге как покупать?;-)
Ответил в личку
А можно отвечать НЕ в личку?)
Но, ведь есть уже это...
Буду писать это везде, пока Bugman не ответит
Я активный юзер книжки и смотрю на нее с объективной стороны, да, и такое бывает... Бла-бла-бла И главное, где вторая часть, которая уже обещается много лет?? Где она?!
Добрый день! На текущий момент имеется ли возможность приобретения сей книжки в любом варианте?
Как купить книгу?
Где можно приобрести книгу?