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

Определение возможности сортировки массива удалением одного элемента - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Исполнение функции-члена в отдельном потоке http://www.cyberforum.ru/cpp-beginners/thread1773562.html
Здравствуйте, форум! Вот такой вот пример: Имеется класс, в котором есть 3 перегрузки одной функции. class A { public: void func1();
C++ Обработка записей содержащих структуры "Студент" Задание для самостоятельного выполнения Составить программу, обеспечивающую формирование данных из задания 5 в виде списка. Реализовать следующие операции работы со списком в виде меню: Меню:... http://www.cyberforum.ru/cpp-beginners/thread1773559.html
Зеркально отразить элементы матрицы относительно горизонтальной оси симметрии C++
Дана квадратная матрица порядка . Зеркально отразить ее элементы относительно горизонтальной оси симметрии матрицы.
Динамически распределяемая память, удаление символов в строке C++
Нужна помощь в написании программы: Удаление символов Написать функцию, обеспечивающую ввод с клавиатуры строки неограниченной длины без редактирования. Написать функцию, которая удаляет символы,...
C++ Напечатать все слова последовательности, предварительно преобразовав каждое из них по правилу http://www.cyberforum.ru/cpp-beginners/thread1773508.html
Нужна помощь в написании программы: Дана последовательность, содержащая до 5 слов, в каждом из которых до 5 строчных латинских букв; между соседними словами — не менее одного пробела, за последним...
C++ Как нарисовать фигуру и двигать ее мышью? Как нарисовать геометрическую фигуру (треугольник, квадрат, многоугольник) в окне? И как сделать так чтобы они двигались мышью? подробнее

Показать сообщение отдельно
avgoor
908 / 543 / 117
Регистрация: 05.12.2015
Сообщений: 1,508
06.07.2016, 18:07
notAll, А ничего, что вы задачу, решаемую за линейное время решаете за квадратичное? Измените main вот так:
C++
1
2
3
4
5
6
7
8
9
int main()
{
    const int size = 1000000;
    int arr[size];
    std::iota(arr, std::end(arr) - 1, 0);
    arr[size - 1] = -1;
    std::cout << std::boolalpha;
    std::cout << check(std::begin(arr), std::end(arr));
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru