Ищем некоторые интересные проблемы программирования на C#
Я устал от типичных приложений типа программирования CRUD. Я хотел бы поработать над некоторыми интересными (не слишком сложными) задачами программирования. Есть ли какие-нибудь сайты, чтобы помочь мне тренировать свой мозг?
6 ответов
Project Euler: http://projecteuler.net/ - это хороший набор случайных интересных задач.
В какой-то степени (не всегда программирование, но в целом интересное для программистов) IBM обдумывает этот сайт: http://domino.research.ibm.com/Comm/wwwr_ponder.nsf/pages/index.html
Еще один замечательный сайт... stackru.com:)
На этом сайте есть несколько действительно интересных вопросов. Мне нравится подбирать некоторые вопросы и разрабатывать ответы на них. Часто я выбираю тему. Например, за последнюю неделю я попытался решить как можно больше проблем, используя только одно выражение LINQ.
Проверьте DotNetPerls, у них есть хороший выбор проблем и решений, фокусирующихся на программировании на C#.
Мне также нравятся мозги C# от Jon Skeet, хорошие фрагменты кода для чтения и изучения языка, некоторые имеют очень интересные и удивительные результаты...
Я использовал проблемы на Ruby Quiz раньше. Кроме того, что это CodeKata Дейва Томаса, и посмотрите, есть ли рядом с вами Кодировочное Додзё.
Попробуйте SPOJ, у них есть много проблем для работы. Они также различаются по сложности.
Оформить заказ на CodeChef Интересные проблемы тут любой язык вл делают