Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 04.05.2020
Сообщений: 17

Одномерный массив

20.05.2020, 23:32. Показов 350. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Последовательность из десяти целых чисел (как положительных, так и отрицательных) представлена ​​в виде одномерного массива. Найти и вывести на экран подпоследовательность ПОДРЯД чисел, что идут, сумма которых максимальна.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.05.2020, 23:32
Ответы с готовыми решениями:

Матрица и одномерный массив (Составить одномерный массив, содержащий количество буквенных символов в каждом из ее столбцов, подсчет символов)
Помогите решить задачку: Дана матрица 5х7, элементами которой являются значения символьного типа. Составить одномерный массив, содержащий...

Массив: преобразорвать двумерный массив в одномерный и отсортировать его методом пузырька
всем привет. народ помогите с прогой, конкретно с функцией sort (65 строка), она должна двухмерный массив перевести построчно в одномерный...

Массив: Все элементы массива, кратные трем, записать в одномерный массив.
Дан двумерный массив размером n x n? заполненный целыми числами. Все его элементы кратные трем, записать в одномерный массив.

5
 Аватар для kapbepucm
1567 / 740 / 321
Регистрация: 02.05.2020
Сообщений: 1,659
21.05.2020, 10:07
А если 2 и более подпоследовательностей имеют одинаковую сумму- какую из них выводить? первую? все?
0
0 / 0 / 0
Регистрация: 04.05.2020
Сообщений: 17
21.05.2020, 13:50  [ТС]
Добавлено через 9 минут
Цитата Сообщение от kapbepucm Посмотреть сообщение
А если 2 и более подпоследовательностей имеют одинаковую сумму- какую из них выводить? первую? все?
Первую
0
 Аватар для kapbepucm
1567 / 740 / 321
Регистрация: 02.05.2020
Сообщений: 1,659
21.05.2020, 15:04
ещё уточню:
Цитата Сообщение от pashaVOL17 Посмотреть сообщение
вывести на экран подпоследовательность ПОДРЯД чисел
подпоследовательность должна содержать 2 или более одинаковых, подряд идущих чисел?
0
0 / 0 / 0
Регистрация: 04.05.2020
Сообщений: 17
21.05.2020, 15:10  [ТС]
Не имеет разницы

Добавлено через 1 минуту
Цитата Сообщение от kapbepucm Посмотреть сообщение
ещё уточню:подпоследовательность должна содержать 2 или более одинаковых, подряд идущих чисел?
Не имеет особой разницы
0
 Аватар для kapbepucm
1567 / 740 / 321
Регистрация: 02.05.2020
Сообщений: 1,659
22.05.2020, 10:43
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <iostream>
#define MAX 10
 
void print(int* sequence, const int a, const int b)
{
  int i;
  for (i = a; i <= b; ++i)
    std::cout << sequence[i] << " ";
  std::cout << std::endl;
}
 
int main()
{
  int sequence[MAX] = {1,2,3,4,5,6,-1000,1,2,18};
  //print(sequence, 0, MAX-1);
  int ans = sequence[0],
      ans_l = 0,
      ans_r = 0,
      sum = 0,
      minus_pos = -1;
  for (int r = 0; r < MAX; ++r)
  {
    sum += sequence[r];
    if (sum > ans)
    {
      ans = sum;
      ans_l = minus_pos + 1;
      ans_r = r;
    }
    if (sum < 0)
    {
      sum = 0;
      minus_pos = r;
    }
  }
  print(sequence, ans_l, ans_r);
  return 0;
}
алгоритм и код поиска не мой
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.05.2020, 10:43
Помогаю со студенческими работами здесь

Массив: найти номера столбцов с положительными элементами и записать их в одномерный массив
ввести двумерный массив I . найти номера столбцов с положительными элементами и записать их в одномерный массив, отобразить его на экране. ...

Ввести массив А (7, 5). Сформировать одномерный массив В (35) из четных положительных элементов массива А
Ввести массив А (7, 5). Сформировать одномерный массив В (35) из четных положительных элементов массива А. Остаток массива В заполнить...

Целочисленный массив с размером 4*4 .Написать прогу , формирующую одномерный массив
Целочисленный массив с размером 4*4 .Написать прогу , формирующую одномерный массив. #include &lt;iostream&gt; using namespace...

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

Создать одномерный массив, заполнить его случайными значениями, отсортировать массив по убыванию
создать одномерный массив, заполнить его случайными значениями, отсортировать массив по убыванию. получилось вот что: #include...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru