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

Напишите функцию, которая проверяет, отсортирован ли массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Адрес области памяти http://www.cyberforum.ru/cpp-beginners/thread1080124.html
Что такое адрес области памяти? Чем он отличается от адреса переменной? - Дайте, пожалуйста, определение. Искал в интернете и нашел только определение адреса переменной.
C++ Почему прога может зависать при инициализации массива Проект в VS2010 простое консольное приложение Есть массив string vesa_str; При его инициализации внутри функции прога зависает. Проверил в отдельном проекте ничего не зависает. В чем... http://www.cyberforum.ru/cpp-beginners/thread1080119.html
C++ Нарисовать диаграмму классов и диаграмму объектов
Помогите нарисовать диаграммы))) Код программы: BOOK.h: #pragma once #include "PRINT.h" class BOOK :
Литература по С++ с возможностью чтения на iPhone с браузера C++
Скиньте плиз литературу по C++, чтобы я мог на iPhone сейчас читать с браузера?
C++ Хеш-таблица и хеш-функция. Проверка на ввод существующих данных http://www.cyberforum.ru/cpp-beginners/thread1080111.html
Помогите доделать проверрку на ввод информации. В общем при вводе данных о новом сотруднике, таб номер не должен повторяться, т.к. он 1 единственный. Мне нужна такая проверка, я сам уже не могу...
C++ Составить регулярное выражение под приведенные требования Может ли кто-нибудь написать или подсказать, как пишется регулярное выражение для следующих условий: 1) Русские буквы с различением регистра 2) Пробелы могут быть использованы 3) Пустая строка не... подробнее

Показать сообщение отдельно
Ilot
Модератор
Эксперт С++
1818 / 1176 / 232
Регистрация: 16.05.2013
Сообщений: 3,111
Записей в блоге: 5
Завершенные тесты: 1
24.01.2014, 11:11
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <algorithm>
#include <iostream>
#include <functional>
template <typename T>
bool IsOrdnung(T* array, T size)
{
    if (std::adjacent_find(&array[0], &array[size], std::less<T>()) == &array[size])
        return true;
    return false;
}
int main()
{
    const int N = 10;
    double arr1[N] = {11.0, 9.1, 9.1, 8.5, 7.4, 6.2, 6.2, 4.4, 3.2, 2.7};
 
    std::cout << IsOrdnung(arr1, 10) << std::endl;
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru