std max element



Автор Four-eyes задал вопрос в разделе Другие языки и технологии

C++. Максимальный элемент вектора и получил лучший ответ

Ответ от Николай Веселуха[гуру]
#include <iostream>
#include <iomanip>
#include <vector>
#include <algorithm>
using namespace std;
int main(){
vector<int> test = { 7, 5, -4, 3, -11, 9, 2, 8 };
for (auto i : test) cout << setw(5) << i;
auto lambda = [](int a, int b) { return abs(a) < abs(b); };
int max = *max_element(test.begin(), test.end(), lambda);
int min = *min_element(test.begin(), test.end(), lambda);
cout
<< "
Abs max: " << max
<< "
Abs min: " << min
<< endl;
// Модули и сам как-нибудь сравнишь.
cin.get();
}
Николай Веселуха
Высший разум
(201562)
5+

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: C++. Максимальный элемент вектора

Где тут ошибка язык си++
#include <iostream>
using namespace std;
int main() {
    int
подробнее...
спросили в Музыка Ace of Base
Где можно найти список иностранных хитов 90-х годов, преимущественно 96-97-го года?
Зарубежные золотые хиты 90-х

001 E-TYPE - SET THE WORLD ON FIRE.mp3
002 ACE OF BASE
подробнее...
спросили в Общество
как научиться стоять за себя?
Повысить самооценку прежде всего, чтобы никто и не смел как-то тебя оскорблять или обижатьAna
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*