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

Посчитать минимальный элемент массива рекурсивно - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переписать в новый стек сначала все четные, а затем нечётные числа из исходного стека http://www.cyberforum.ru/cpp-beginners/thread578810.html
Создать стек, состоящий. Переписать в новый стек сначала все четные, а затем нечётные числа из исходного стека.
C++ Разложение натурального положительного числа на слагаемые? Помогите... Нужно разложить число на слагаемые... Причем, условия такие: слагаемые должны быть в диапазоне от 1 до 10 (соответственно разлагаемое число не больше 55), слагаемые не должны повторяться, и начинать желательно с больших слагаемых, но при этом чтобы все-таки сохранялась разбросанность(рандомность)! Вот я сам чего-то наваял, но код глючный и не всегда работает так как хотелось бы! Ищу... http://www.cyberforum.ru/cpp-beginners/thread578809.html
допустил ошибку, в перезагрузке операций C++
На первыйвзгляд код чистый и ошибок быть не должно, вот код: #include <iostream> #include <iomanip> #include <windows.h> #include <math.h> using namespace std; char bufRus;
C++ Ошибка записи
Помогите найти ошибку записи во 2 файл... уже запарился искать #include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <errno.h> #include <unistd.h> #include <iostream> #include <stdio.h>
C++ Рудиментарный класс String http://www.cyberforum.ru/cpp-beginners/thread578775.html
Этот код из учебника Либерти, проверялся уже не единожды, из-за этого не могу закончить тему массивов... Помогите разобраться, пожалуйста, в чем здесь ошибка: //Использование класса String #include <iostream> #include <conio.h> #include <string.h> using namespace std; //Рудиментарный класс String
C++ Сумма и произведение элементов массива Пожалуйста, помогите, написать программу: В одномерном массиве, состоящем из n вещественных элементов, вычислить: • сумму положительных элементов массива; • произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами. Упорядочить элементы массива по убыванию. подробнее

Показать сообщение отдельно
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
18.05.2012, 19:55     Посчитать минимальный элемент массива рекурсивно
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
template<typename T>
T min_element(T *begin, T *end)
{
    size_t size = end - begin;
    
    if (size == 1)
    {
        return *begin;
    }
    else
    {
        T *mid = begin + size / 2;
        
        T min1 = min_element(begin, mid);
        T min2 = min_element(mid, end);
        
        return min1 < min2 ? min1 : min2;
    }
}
 
Текущее время: 04:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru