Здравствуйте!
Посоветуйте, пожалуйста, сайт, где можно найти задачи для обучения программированию на Java с системой проверки результатов тестами. Проще говоря система, как на олимпиаде — решение проверяется на определённом количестве тестов и выдаётся результат, только задачи нужны разного уровня, от простых до сложных.
Спасибо.
Вот еще хороший сервис — acm.timus.ru/authedit.aspx
После решения нескольких десятков задач на Тимусе многие задачи из реальных проектов кажутся просто смешными.
По моему прикладное программирование далеко от олимпиадного, которое заточено под алгоритмы и ввод вывод, когда в прикладном львинная доля усилий интерфейс + технологии и чаще всего простые алгоритмы(но не везде).
В свое время я брал обычную прикладную задачу по работе которую мне надо было делать и реализовывал её на изучаемом языке.
Одна из задач была сканер макадресов в своей подсети, попробуйте написать. Его точно можно написать.
Прикладные задачи необходимы, согласен. Но не хочется быть «кодером» в негативном смысле этого слова. Освою алгоритмы, основные библиотеки, а там со временем и до интерфейсов дойду.
В любом случае спасибо за совет.