Веб-сайты, такие как projecteuler.net
Иногда я решаю проблемы на projecteuler.net. Почти все проблемы разрешимы с помощью программ, но эти задачи более математичны, чем программные.
Возможно, кто-то знает похожие сайты с:
- задачи проектирования,
- задачи архитектуры,
- что-то вроде "найти самое элегантное решение на С++"
Ответы
Ответ 1
Я сохраняю несколько закладок вместе с Project Euler.
Обновление:
Я собрал эти и ссылки на несколько других сайтов-головоломок в блоге: Программирование и логические головоломки.
Обновление:
MindCipher недавно заново запущен и имеет все исходное содержимое.
Ответ 2
Замятие в Google Code
Ответ 3
Я предпочитаю сайты реального мира, такие как StackOverflow. Проблемы более разнообразны и более близки к чему-то, с чем вы можете столкнуться на работе, и не только вы вырабатываете свои собственные навыки, вы помогаете другим в то же время.
Ответ 4
Это хороший вариант: https://www.spoj.pl/
Производительность в коде также становится важной.
Ответ 5
Я отлично провел время Python Challenge! Я изучил Python для решения этих проблем, я никогда не сожалел об этом.
Ответ 6
У него не было обновления в течение некоторого времени, но может быть интересным: CodeKata
Ответ 7
Вот свежий: http://www.javaist.com/rosecode
Ответ 8
Попробуйте CodeChef
Ответ 9
Try2Hack стал одним из лучших сайтов в тот же день. Я не уверен, что теперь то же самое (это было около 10 лет, я думаю, с тех пор, как я его посетил), но в то время это было очень весело.
Ответ 10
Дружелюбный для новичков и просто для удовольствия: CodingBat.
Ответ 11
Для элегантных решений RefactorMyCode может быть полезно.
Ответ 12
Вот список онлайн-судей, и здесь мои варианты:
Ответ 13
Гораздо проще создать веб-сайт, на котором ваш балл основан на том, правильный ли результат, который вы даете, правильный, чем создание веб-сайта, который измеряет дизайн, архитектуру или элегантность.
Ответ 14
Если у вас есть учетная запись Facebook, попробуйте головоломки facebook для более чем дюжины проблем программирования. http://www.facebook.com/careers/puzzles.php.
Ответ 15
Вот еще один список.
Ответ 16
Для DB http://plsqlchallenge.com/