Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2012, 18:43   #1
Futurepoke
Новичок
Джуниор
 
Регистрация: 23.12.2012
Сообщений: 2
По умолчанию максимальная сумма элементов

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

Futurepoke вне форума Ответить с цитированием
Старый 23.12.2012, 23:37   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

перебором в 2-х циклах.
i изменяется от 1 до n
j изменяется от i до n
находите сумму элементов от i до j. Ищете максимальное значение для данной функции.
всё
Serge_Bliznykov вне форума Ответить с цитированием
Старый 24.12.2012, 01:43   #3
Futurepoke
Новичок
Джуниор
 
Регистрация: 23.12.2012
Сообщений: 2
По умолчанию

Спасибо. Сейчас сварганю
Futurepoke вне форума Ответить с цитированием
Старый 24.12.2012, 07:11   #4
Slym
Участник клуба
 
Регистрация: 07.12.2011
Сообщений: 1,025
По умолчанию

при условии что все элементы A положительны то ответ i=1 j=n
может есть еще условие? например длинна суммы не больше m элементов
Не стесняемся, плюсуем!
Slym вне форума Ответить с цитированием
Старый 24.12.2012, 08:52   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Slym
при условии что все элементы A положительны то ответ i=1 j=n
мне это тоже сразу бросилось в глаза. но перечитав условие задачи, я не увидел указание о том, что все элементы А положительны. А если в массиве допустимы отрицательные элементы (а они явно допустимы, иначе и задачи не было бы!), остаётся искать решение перебором.
Да и ещё. Решений может быть много. Нужно либо выдать любое (например, первые i и j, дающие максимальное значение суммы), либо выдать ВСЕ варианты, дающие максимальное значение... Уточнять подробности у преподавателя или выбрать самому.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Максимальная сумма последовательных значений из диапазона vdl Microsoft Office Access 18 21.08.2012 02:37
Дана матрица А[m,n]. Найти первый столбец, сумма элементов которого равна сумме элементов первой строки. edikesh Помощь студентам 3 01.12.2011 19:21
матрица. максимальная сумма столбца koch-a Общие вопросы C/C++ 2 01.12.2010 23:38
максимальная разница между порядковыми номерами одинаковых элементов счастливая Помощь студентам 2 25.05.2010 00:43
максимальная сумма элементов подмассива в массиве Sparky Помощь студентам 11 05.11.2009 15:50