Отрывок: Для третьей задачи при суммировании элементов из первой строки нуж­ но взять все элементы, из второй строки - на один меньше, и так до послед­ ней строки. Для четвертой задачи в первой строке нужно взять только последний эле­ мент, во второй строке - два последних, и так до последней строки. 41 10. ДИНАМИЧЕСКОЕ ПРОГРАММИРОВАНИЕ Достаточно подробно и понятно динамическое программирование опи­ сано в [3]. Рассмотрим один из примеров. Задача «Треугольник». На рис...
Название : Основы программирования [Электронный ресурс] : [учеб. пособие]
Авторы/Редакторы : Пшеничников В. В.
Министерство образования и науки РФ
Самарский государственный аэрокосмический университет имени академика С. П. Королева (национальный исследовательский университет)
Дата публикации : 2011
Издательство : Изд-во СГАУ
Аннотация : Используемые программы: Adobe Acrobat.
Труды сотрудников СГАУ (электрон. версия).
Другие идентификаторы : RU/НТБ СГАУ/WALL/004/П 932-224980
Ключевые слова: вещественные числа
быстрая сортировка
бинарный поиск данных
алгоритм Евклида
алгоритм Флойда
алгоритмы на графах
алгоритмы работы с матрицами
динамическое программирование
двухмерные массивы
возведение в степень
линейный поиск данных
математические функции
площади сложных фигур
операции с целыми числами
одномерные массивы
основы программирования
множества
функции
условный оператор
умножение матриц
цифровая геометрия
целочисленная арифметика
процедуры
поиск данных
поиск максимального элемента массива
рекурсивные процедуры
текстовые файлы
сумма элементов массива
транспонирование матриц
символьные строки
сортировка простым обменом
Располагается в коллекциях: Учебные издания

Файлы этого ресурса:
Файл Описание Размер Формат  
Пшеничников В.В. Основы программирования.pdffrom 1C2.97 MBAdobe PDFПросмотреть/Открыть



Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.