1 / 1 / 0
Регистрация: 02.12.2018
Сообщений: 19
|
|
1 | |
Найти непрерывный участок из 10 элементов, сумма которых максимальна02.12.2018, 16:32. Показов 1448. Ответов 4
Метки нет (Все метки)
Найти непрерывный участок из 10 элементов, сумма которых максимальна. Если размерность массива 200, а диапазон значений от 0 до 100.
1
|
02.12.2018, 16:32 | |
Ответы с готовыми решениями:
4
Найти непрерывный участок из 10 элементов, сумма которых максимальна Найти непрерывный участок из 10 элементов, сумма которых максимальна Найти непрерывный участок из 10 элементов, сумма которых максимальна Найти непрерывный участок из 10 элементов, сумма которых максимальна |
Диссидент
27709 / 17325 / 3811
Регистрация: 24.12.2010
Сообщений: 38,979
|
||||||
02.12.2018, 18:25 | 2 | |||||
Ошибочка моя. Исправил
1
|
205 / 57 / 18
Регистрация: 18.02.2018
Сообщений: 249
|
||||||
02.12.2018, 18:33 | 3 | |||||
Я немножечко приукрасил вывод, но не суть.
Основной код начинается с 66 строки, заканчивая 88. Можно, конечно, для проверки вывести все суммы и сравнить их между собой, но я уже это сделал, поэтому в коде этого нет. Если у вас Mac OS, то, боюсь, вы увидете одноцветный вывод... Не знаю, что я так придрался к красоте. Наверное просто немного увлёкся... У кого возникнут вопросы по поводу values, говорю сразу - да, я знаю, что sum и values можно было заменить на одну структуру, но мне уже было лень менять код.
Ладно, будут вопросы - задавайте, отвечу. Добавлено через 31 секунду Что это за магические числа у вас в коде?
0
|
Диссидент
27709 / 17325 / 3811
Регистрация: 24.12.2010
Сообщений: 38,979
|
||||||
02.12.2018, 18:39 | 4 | |||||
давайте 10 заменим на k, 200 на N (проверку k <= N оставляем)
1
|
205 / 57 / 18
Регистрация: 18.02.2018
Сообщений: 249
|
|
02.12.2018, 18:44 | 5 |
ГОСПОДИ!
Ну что сложного написать код опрятно? Что за подгон в 6 строчке? Какой к чёрту i + k - 1??? Вы всегда так пишите?
0
|
02.12.2018, 18:44 | |
02.12.2018, 18:44 | |
Помогаю со студенческими работами здесь
5
Найти непрерывный участок из 10 элементов последовательности, сумма которых максимальна Как найти непрерывный участок элементов массива, сумма которых максимальна? Найти непрерывный участок из 10 элементов, сумма которых максимальна. Если размерность массива 200, а диапазон Найти непрерывный участок массива, в котором сумма положительных элементов максимальна Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |