Подборка состоит из различных материалов, содержащих сборники задач. Они познакомят вас с разными алгоритмами и принципами программирования.
М.Э.Абрамян, "1000 задач по программированию. Часть I"
Первая часть задачника включает в себя задачи начального уровня, которые посвящены скалярным типам данных, управляющим операторам, написанию процедур и функций с числовыми параметрами. Благодаря формулировке заданий, их можно использовать при изучении таких языков как Pascal, C++, Basic. Но для большинства задач можно применять и другие языки программирования, такие как Fortran или Java. Книга состоит из 18 групп заданий, каждая из которых имеет собственное название.
А. Шень, "Программирование: теоремы и задачи"
Книга состоит из различных задач. Каждая глава имеет собственную структуру, то есть задачи одной главы могут иметь общий алгоритм решения, однако задачи другой главы могут не иметь ничего общего. Но несмотря на такую неоднородность, во многом темы глав пересекаются. Также различается и уровень сложности. Здесь есть как простые задачи для начинающих, так и более сложные задания.
Мезенцев А.В., "Сборник задач по программированию с примерами"
Сборник задач для студентов 1-2 курсов специальностей «прикладная математика и информатика» и «математическое обеспечение и администрирование информационных систем».
Он содержит в себе задачи по таким темам как целые числа, массивы, строки, классы, динамические структуры данных и множеству других тем, которые будут полезны для начинающих. Также в книге содержатся примеры на языке Java.
Златопольский Д. М., "Сборник задач по программированию"
Пособие содержит более 1700 задач, каждая их которых имеет свой уровень сложности. Задания охватывают все темы курса программирования. Благодаря вопросам в начале каждой главы, читатель будет знать все необходимое для решения заданий, которые в ней содержатся. Решения могут быть написаны на любом языке, так как задачи никак не привязаны к какому-то конкретному языку.
А.А.Быков, "Сборник задач по программированию с решениями"
Сборник задач по таким темам как простейшие функции, рекурсивные функции, десятичные целые числа, условные операторы и циклы, случайные числа, сортировка, массивы и пр. Несмотря на четкое разделение задач по темам, стоит отметить, что для решения некоторых будет необходимо обратиться к разным разделам курса программирования.
Ю. Г. Леонов, Л. В. Глазунова, В. А. Шаповаленко, В. Д. Кузнецов, "Сборник задач по программированию"
Цель этого сборника задач – развить навык решения задач программирования. Решая задачи, программист научится сложным алгоритмам, а также освоит современный язык программирования. Все задачи разделены на несколько уровней сложности.
С. А. Абрамов, Г. Г. Гнездилова, E. Н. Капустина, М. И. Селюн, "Задачи по программированию"
Сборник состоит из более чем 1000 задач, главная цель которых отработать основные приемы программирования. Благодаря формулировке заданий, задачи могут быть решены на любом языке. Книга будет полезна для начинающих программистов.
Подборка сайтов с задачами
Решение задач — хороший способ развития навыков программирования. Также вы можете при этом ускорить освоение нового для Вас языка программирования, решая головоломки на этом языке. В этой статье мы рассмотрим 27 самых популярных сайтов с задачками по программированию.
Комментарии