Очень простая структура данных, с помощью которой решаются сложные задачи

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

https://habr.com/ru/articles/904130/

#алгоритмы #спортивное_программирование #олимпиадное_программирование #структуры_данных #c++ #c++23

Очень простая структура данных, с помощью которой решаются сложные задачи

В этой статье я расскажу о стеке и задачах в которых он применяется. Включая задачу с заключительного этапа Всероссийской олимпиады школьников по информатике 2025 года. Что такое стек?...

Хабр

Продуктовый код vs олимпиадный код

Про это много кто говорит, но это очень важная тема для меня лично, потому что я сталкиваюсь и с продуктовым, и с олимпиадным программированием. Для начала объясню, что я подразумеваю под олимпиадным программированием. Олимпиадное программирование - это неоптимальное программирование, основное внимание в котором уделяется алгоритмам, а не возможности использования. С продуктовым программированием всё наоборот, оно более прикладное. Продолжение

https://habr.com/ru/articles/870150/

#олимпиадное_программирование #продуктовое_программирование

Продуктовый код vs олимпиадный код

Про это много кто говорит, но это очень важная тема для меня лично, потому что я сталкиваюсь и с продуктовым, и с олимпиадным программированием. Для начала объясню, что я подразумеваю под олимпиадным...

Хабр

Рекордсмены в Fusc последовательности

Анализ подходов к решению олимпиадной задачи по программированию, связанной с диатомической числовой последовательностью Штерна. Или как незадачливый программист решил стряхнуть пыль со своих навыков и попробовал решить задачу из разряда простых с сайта https://www.spoj.com/

https://habr.com/ru/articles/859162/

#бинарные_деревья #числовые_последовательности #олимпиадное_программирование #php #анализ_сложности_алгоритмов

Sphere Online Judge (SPOJ)

SPOJ (Sphere Online Judge) is an online judge system with over 315,000 registered users and over 20000 problems. The solution to problems can be submitted in over 60 languages including C, C++, Java, Python, C#, Go, Haskell, Ocaml, and F#. SPOJ has a rapidly growing problem set/tasks available for practice 24 hours/day, including many original tasks prepared by the community of expert problem setters associated with the project.

spoj.com

Как решать задачи и заниматься спортивным программированием?

Почему я решил написать статью на тему олимпиадного программирования и решения проблем? Как по мне, любому человеку важно постоянно тренировать свои навыки, будь то спортсмен или программист. Решение задач закрепляет материал, заставляет человека думать и постоянно развиваться. Текста и кода будет много, постарался сделать как можно более качественее. Весь код и примеры я буду показывать преимущественно на Python. Так как же стать спортсменом - да не обычным, а программистом-спортсменом? Узнать про олимпиадное программирование

https://habr.com/ru/articles/775464/

#программирование #олимпиадное_программирование #олимпиады #спортивное_программирование #python #наука #логика #задачи

Как решать задачи и заниматься спортивным программированием?

Всем привет! Меня зовут Аргентум, или же Бронислав. На момент написания этой статьи мне 15 лет. Недавно я победил в школьном туре олимпиады по информатике, а скоро иду на муниципальный этап. По...

Хабр