Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 12.02.2010
Сообщений: 5
1

Динамический массив. Арифметическая прогрессия.

05.03.2010, 16:50. Показов 1902. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Прошу помочь.
"Дан одномерный динамич. массив целых чисел. Составить из некоторых элементов массива фрагмент арифметической прогрессии с данной разностью d максимальной длины."
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.03.2010, 16:50
Ответы с готовыми решениями:

Арифметическая прогрессия
найти сумму членов арифметической прогрессии а, а+d,..., a+(n-1)d по данным значения a, d, n.

арифметическая прогрессия(Delphi)
Помогите решить задачу на delphi... Определить, что цифры данного трехзначного числа n являются...

Длины сторон треугольника и арифметическая прогрессия
Здравствуйте. Помогите пожалуйста решить задачу: Даны три натуральных числа, являющихся длинами...

Используя многострочный редактор и динамический массив ввести массив произвольного размера
Используя многострочный редактор и динамический массив ввести массив, состоящий из произвольного...

3
Эксперт С++
7175 / 3234 / 81
Регистрация: 17.06.2009
Сообщений: 14,164
06.03.2010, 16:40 2
Из некоторых - это как ?
Подряд идущих, произвольно идущих ?
0
0 / 0 / 0
Регистрация: 12.02.2010
Сообщений: 5
08.03.2010, 21:56  [ТС] 3
Произвольно идущих.
0
Эксперт С++
7175 / 3234 / 81
Регистрация: 17.06.2009
Сообщений: 14,164
09.03.2010, 09:03 4
Произвольно идущих, но видимо все-таки с сохранением порядка ?
Например d=1
5 1 0 2 0 3 0 4
Тут максимальный - 1 2 3 4
При этом взять 1 2 3 4 5 нельзя, так как порядок нарушается.

N - длина массива.
Если так, то это решается методом динамического программирования.
Цикл по i от N до 1.
В цикле найти цепочку максимальной длины, начинающуюся в позиции i и до конца,
( используя ранее построенные цепочки от i+1 до N ).
После цикла цепочка максимальной длины из позиции 1 и будет ответом.
0
09.03.2010, 09:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.03.2010, 09:03
Помогаю со студенческими работами здесь

Создать двумерный динамический массив произвольного размера NxN (размер ввести). Заполнить массив случайным об
Создать двумерный динамический массив произвольного размера NxN (размер ввести). Заполнить массив...

Массив строк в Memo, динамический массив
Помогите пожалуйста! Нужно решить задачу по динамическому массиву: Дан массив строк в Memo1....

Массив - арифметическая прогрессия
Короче только начал учить массивы. Такая задача: сформировать массив из элементов арифметической...

Одномерный массив и арифметическая прогрессия
Присвоить переменной F значение true, если элементы массива составляют строго возрастающую...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru