Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.60
Shadrigan
0 / 0 / 0
Регистрация: 16.06.2013
Сообщений: 8
#1

Как найти глобальные минимум и максимум в массиве? - C++

22.09.2013, 15:38. Просмотров 1956. Ответов 3
Метки нет (Все метки)

Привет, напишите, пожалуйста, код, отвечающий за поиск глобального минимума и максимума (экстремумов) в одномерном массиве.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.09.2013, 15:38     Как найти глобальные минимум и максимум в массиве?
Посмотрите здесь:

Как найти минимум и максимум в массиве? - C++
Найти минимум и максимум в двух массивах мой код #pragma hdrstop #pragma argsused #ifdef _WIN32 #include <tchar.h> #else ...

Найти минимум и максимум в массиве - C++
Доброго времени суток) Совсем не давно начали изучать С++ поэтому простите мои глупые ошибки Возникла проблема с функцией После...

Найти максимум и минимум в двумерном массиве - C++
где ошибка Спрашивает, как заполнить двум массив, ищет max и min #include <iostream> #include <ctime> using namespace...

Найти максимум и минимум в массиве и поменять их местами - C++
Привет всем, помогите разобраться в программе #include<iostream> #include<stdlib.h> #include<time.h> using namespace std; ...

Найти максимум и минимум в массиве, отсортировать массив - C++
Ввести массив А. В массив В перенести все элементы массива А, имеющие значение меньше чем (min+max)/3, где min -...

В одномерном массиве найти максимум/минимум, среднее арифметическое - C++
Вообще ничего не понимаю, помогите пожалуйста:( Числовой массив B целочисленный, содержит k элементов. Элементы массива вводится с...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tsin
709 / 454 / 129
Регистрация: 30.12.2012
Сообщений: 1,235
Записей в блоге: 2
Завершенные тесты: 3
22.09.2013, 15:45     Как найти глобальные минимум и максимум в массиве? #2
C++
1
2
3
4
5
6
int mas[10] = {1, 4, 3, 45, 2, 3, 31, 23, 2, -1};
 
int min_value = mas[0];
 
for(int i = 1; i < 10; i++)
    if(mas[i] < min_value) min_value = mas[i];
Для максимума думаю сами разберетесь)
User409368
191 / 168 / 6
Регистрация: 09.09.2013
Сообщений: 524
22.09.2013, 15:50     Как найти глобальные минимум и максимум в массиве? #3
Цитата Сообщение от Tsin Посмотреть сообщение
Для максимума думаю сами разберетесь)
C++
1
2
3
4
5
6
int mas[10] = {1, 4, 3, 45, 2, 3, 31, 23, 2, -1};
 
int max_value = mas[0];
 
for(int i = 1; i < 10; i++)
    if(mas[i] > max_value) max_value = mas[i];
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.09.2013, 04:21     Как найти глобальные минимум и максимум в массиве?
Еще ссылки по теме:

Найти в двухмерном массиве максимум и минимум, и поменять их местами - C++
Нужно найти в двухмерном массиве максимум и минимум, и поменять их местами. Как осуществить?

Найти минимум и максимум в массиве, их номера, количество элементов между ними - C++
Доброе время суток. возникает такая ошибка в задаче: в одномерном массиве найти минимум максимум с их номерами и определить количество...

Определите максимум (М1) и минимум (М2) в массиве - C++
#include&lt;iostream&gt; #include&lt;conio.h&gt; #include&lt;string&gt; #include&lt;stdio.h&gt; #include&lt;fstream&gt; #include&lt;stdlib.h&gt; #include&lt;math.h&gt; ...

Минимум и максимум в двумерном массиве - C++
Написать программу, которая находит минимум и максимум в двумерном массиве. Помогите пожалуйста!

В одномерном массиве целых чисел заменить минимум на максимум - C++
в одномерном массиве целых чисел заменить минимум на максимум. не могу поменять их местами..а остальное работает #include...

В двумерном массиве определить среднее арифметическое каждого столбца и максимум и минимум каждой строки - C++
Дан двухмерный массив 5x6 . Определить среднее арифметическое каждого столбца, определить максимум и минимум каждой строки.


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

Или воспользуйтесь поиском по форуму:
kamre
126 / 130 / 4
Регистрация: 25.12.2011
Сообщений: 443
23.09.2013, 04:21     Как найти глобальные минимум и максимум в массиве? #4
Цитата Сообщение от Shadrigan Посмотреть сообщение
напишите, пожалуйста, код, отвечающий за поиск глобального минимума и максимума (экстремумов) в одномерном массиве
Самый простой вариант с stl:
C++
1
2
3
4
5
6
7
8
9
10
11
#include <algorithm>
#include <iostream>
 
using namespace std;
 
int main() {
    int a[] = {1, 4, 3, 45, 2, 3, 31, 23, 2, -1};
    int *min, *max;
    tie(min, max) = minmax_element(begin(a), end(a));
    cout << "min = " << *min << "\nmax = " << *max << endl;
}
Yandex
Объявления
23.09.2013, 04:21     Как найти глобальные минимум и максимум в массиве?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru