28 cайтов, на которых можно порешать задачи по программированию

visibility 642
15 Нояб 2020г. в 08:12

Codeforces



Несомненно самая популярная и известная платформа во всем мире для проведения соревнований на алгоритмику. Кроме крупных контестов сайт зачастую проводит свои «раунды» — участникам даются 5 задач на два часа. Есть система рейтинга, на основе которой участники делятся на два дивизиона. Таким образом, профи не соревнуются с новичками напрямую. Все задачи можно сдать и проверить даже после соревнований. Кроме «раундов» доступны и «тренировки» — задачи с прошедших соревнований публикуются в режиме дорешивания.

Ссылка


TopCoder





Ненамного отстающая по популярности от Codeforces американская платформа. Примечательна тем, что кроме алгоритмических контестов, которые описывались ранее, на ней проводятся и соревнования по промышленному программированию и марафоны — соревнования с задачами на исследование, для которых нет единого верного алгоритма, а есть лишь ответ, подходящий больше или меньше. На решение таких задач участникам обычно дается одна или две недели.

Ссылка


Timus Online Judge





Русскоязычная платформа, на которой более тысячи задач удачно отсортированы по темам и по сложности. Также тут регулярно проводятся контесты уральского региона, которые, впрочем, не представляют для вас ничего интересного, если только вы не студент УрФУ или другого близлежащего вуза ?

Ссылка


SPOJ





Крупный англоязычный сайт с более чем 20000 задачами на абсолютно разные темы: динамическое программирование, графы, структуры данных и т.д. Изредка проводит контесты, которые не представляют интереса, если вы не живете в странах их проведения.

Ссылка


Informatics.mccme





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

Ссылка


CodeChef





Менее крупный аналог Codeforces и TopCoder, тоже с огромным архивом задач и регулярными контестами.

Ссылка


Acmp





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

Ссылка


Project Euler





Сборник 500 задач, которые невозможно решить без знаний математических и геометрических алгоритмов. Иногда используется на собеседованиях для приема на работу, чтобы лучше выяснить алгоритмическую подготовку претендента.

Ссылка


Kaggle





Данная платформа отличается от описанных ранее тем, что тут не проводится алгоритмических соревнований — только задачи на исследование (как в марафонах на вышеприведенном TopCoder). Например, одна из задач, на которой сейчас там проверяют свои умения участники, состоит в распознании написанных вручную цифр. Вот несколько символов, для которых это не так просто, как кажется (прим. авт. — некоторые из них я не смог распознать даже не программно):

Ссылка


CodinGame





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




Ссылка


CodeCombat





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

Ссылка


HackerRank





Наоборот будет больше интересен профессионалам, которые уже многое умеют. На этом сайте собрано множество задач на самые разные разделы Computer Science: традиционная алгоритмика, ИИ, машинное обучение и т.д. Если вы решите много задач, то вами могут заинтересоваться работодатели, регуляторно мониторящие эту платформу.

Ссылка


C Puzzles





Подборка головоломок, специфичный для языка С, со всеми его причудами. Например, дан код, который, по логике, не должен работать, но, тем не менее, он компилируется и даже правильно выполняет свою задачу. Надо понять, почему так? На этой сайте вы сможете приобрести навык отладки программ и чтения кода других.

Ссылка


Codewars





Сборник задач на разные темы, от алгоритмов до шаблонов проектирования.

Ссылка


LeetCode





Сайт с задачами для подготовки к собеседованиям.

Ссылка


Programming Praxis





Блог, включающий в себя много интересных задач.

Ссылка


PythonChallange





Сайт с загадками, возрастающими по сложности. Для их решения необходимо написать программу на Python.

Ссылка


Al Zimmermann’s Programming Contests





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

Ссылка


Ruby Quiz





Подборка задач для программистов на Ruby, но решения можно писать и на других языках.

Ссылка


Prolog Problems





Аналогично с Ruby Quiz. Подборка задач для программистов, использующих Prolog.

Ссылка


MindCipher





Сборник занимательных математических и логических задач (в том числе и по программированию).

Ссылка


СppStudio





Рекомендуется решать на С++, но можно и на других языках.

Ссылка


CheckIO





Сайт с задачами для программистов всех уровней, оформленный в виде игры.

Ссылка


E-olimp





Украинская тестирующая система с большим архивом задач.

Ссылка


Empire of Code





Сайт для программистов, где необходимо писать код, реализующий стратегию и тактику виртуальных бойцов.

Ссылка


Operation Go





Практика написания кода на Go в игровой форме.

Ссылка


Russian AI Cup





Ежегодный контест от mail.ru по разработке ИИ. Участвовать могут все — от школьников до профессионалов. Победителям и призерам так же полагаются крутые призы. Обязательно примите участие, если вы заинтересованы этой темой.

Ссылка


Tproger





Задачи с собеседований, на самые разные темы: от логических и математических до алгоритмических.

Ссылка



Оставить комментарий

Ваше имя::


Комментарий::




KAdeyQ (2023-11-02 04:51:05)
i have atrial fibrillation can i use viagra 6721 CYP450 2C19 inhibitor Non inhibitor 0
ppu-prof_Pi (2024-01-26 03:11:08)
Наша бригада профессиональных мастеров находится в готовности предлагать вам прогрессивные системы утепления, которые не только обеспечивают надежную защиту от холодных воздействий, но и подарят вашему собственности оригинальный вид. Мы функционируем с последними веществами, обеспечивая долгосрочный время использования и блестящие выходы. Изоляция наружных стен – это не только экономия на отоплении, но и забота о экологии. Экологичные подходы, какие мы претворяем в жизнь, способствуют не только дому, но и сохранению природы. Самое основное: Утепление фасада частного дома снаружи цена у нас стартует всего от 1250 рублей за квадратный метр! Это доступное решение, которое метаморфозирует ваш резиденцию в подлинный комфортный местечко с скромными издержками. Наши труды – это не единственно изолирование, это образование поля, в где все компонент показывает ваш собственный образ. Мы примем во внимание все твои требования, чтобы осуществить ваш дом еще еще больше теплым и привлекательным. Подробнее на http://www.ppu-prof.ru Не откладывайте занятия о своем обители на потом! Обращайтесь к квалифицированным работникам, и мы сделаем ваш дворец не только согретым, но и более элегантным. Заинтересовались? Подробнее о наших услугах вы можете узнать на портале. Добро пожаловать в мир уюта и качественной работы.
GeorgeGah (2024-02-17 16:00:30)
Accompany Dogs Legion НА игрушке Watch Dogs Legion для вас придется сразиться раз-два здоровущим общим злом и еще выручить Лондон через тирании. Остановить свой выбор своих героев из многочисленного перечня персонажей, чтобы сделать (а) также править чудесной командой. Всегдашний ясон в игре иметь в распоряжении домашними уникальными умениями также возможностями, тот или иной помогут для вас успешно управиться с членами противоборствующих группировок и я мухой принять за (правило) сложные головоломки умереть и не встать ятси заданий. https://инфогамес.рф/ https://инфогамес.рф/post-sitemap.xml
Seo-Ul-mug (2024-03-24 11:16:15)
Мы команда SEO-экспертов, занимающихся увеличением посещаемости и рейтинга вашего сайта в поисковых системах. Мы получили признание за свою работу и стремимся передать вам наши знания и опыт. Что мы можем вам предложить: • сео продвижение цены сайта сео • Исчерпывающая оценка вашего сайта и разработка индивидуальной стратегии продвижения. • Усовершенствование контента и технических особенностей вашего сайта для достижения максимальной производительности. • Постоянный контроль и анализ данных для улучшения вашего онлайн-присутствия. Подробнее https://seo-prodvizhenie-ulyanovsk1.ru/ Уже много клиентов оценили результаты: увеличение посещаемости, улучшение позиций в поисковых запросах и, конечно же, рост своего бизнеса. Мы предлагаем бесплатную консультацию, для обсуждения ваших потребностей и разработки стратегии продвижения, соответствующей вашим целям и финансовым возможностям. Не упустите шанс улучшить свой бизнес в онлайн-мире. Обратитесь к нам прямо сейчас.