Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как сделать шаблон функции для определения максимального расстояния между элементами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Pointer. Int * http://www.cyberforum.ru/cpp-beginners/thread392135.html
Создать функцию, которая находит максимальное значение из int *a pointer (подсказка: используйте *a pointer как динамичный массив, также используйте strlen() для размера массива. я научилась...
C++ Поменять местами заданные квадраты матрицы Привет Всем,помогите пожалуйста с задачкой,либо наведите на путь,остальное постараюсь сам сделать(написать) Дана матрица А(8;8). А(0;0) А(0;1) | A(0;6) A(0;7) A(1;0) A(1;1) ... http://www.cyberforum.ru/cpp-beginners/thread392129.html
C++ Неправильно удаляются элементы стека
Вопрос в теме. Делаю на Visual Studio Не могу понять в чем дело Вводит нормально (число элем=3) a b c Удаляет и выводит не верно с с а Функция PrintStack вообще не работает Вот код
Динамически струтуры данных. Даны указатели P1 и P2 на вершины двух непустых стеков... C++
Даны указатели P1 и P2 на вершины двух непустых стеков. Пе- ремещать элементы из первого стека во второй, пока значение вершины первого стека не станет четным (перемещенные элементы первого стека...
C++ сочетания оператора цикла и условного оператора http://www.cyberforum.ru/cpp-beginners/thread392092.html
Известна оценка каждого ученика по физике, посчитать сколько пятерок, количество человек в классе, четверок, трояк, и двоек..
C++ задачи здравствуйте если не трудно помогу с программами =) 1.Если дано трехзначное число, например 123 его можно представить в виде 3+2*10+1*10*10. Воспользовавшись этой информацией, создайте программу,... подробнее

Показать сообщение отдельно
lavan
53 / 53 / 1
Регистрация: 21.03.2009
Сообщений: 371
26.11.2011, 13:31
Я так понял,что максимальное расстояние -это разница между максимальным и минимальным значением,если да то
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<iostream>
#include<algorithm>
using namespace std;
template<typename T> void search(T *,int);
int main() {
     int mas[5]={4,9,23,3,6};
     search(mas,5);
     char mas2[5]={'a','b','t','z','c'};
     cout<<endl;
     search(mas2,5);
    cin.get();
    return 0;
}
template<typename T> void search(T *ptr,int size) {
    T *maX=max_element(ptr,ptr+size);
    T *miN=min_element(ptr,ptr+size);
    cout<<"Max of lenth is "<<*maX-*miN;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru