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

Проверка монотонности строки матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объединить списки в один файл http://www.cyberforum.ru/cpp-beginners/thread892498.html
Два файла, содержат списки сотрудников некоторых организаций, упорядоченные по алфавиту. Необходимо объединить списки в один файл(также упорядоченный по алфавиту), используя один из методов внешней сортировки(например, простое слияние)
C++ Программа строящая график математической функции Всем доброго времени суток, мне для курсового проекта нужно написать программу на С\С++\С# которая строит график определенной мат. функции, подскажите плиз что мне нужно выучить чтобы я смог сам написать эту прогу в консольном приложении и сам график выводился например звездочками ну или любым символом которым я захочу. http://www.cyberforum.ru/cpp-beginners/thread892489.html
C++ Как внести редакцию в данный формат?
Здравствуйте,я не знал в каком разделе создать вопрос,но многоуважаемые модераторы надеюсь перенесут тему. Собственно вопрос,как возможно отредактировать данный формат? Внести какие-то легкие изменения,что-то типа как Hex Editor'a. Это игровой уже скомпилированный плагин.
C++ Доступ одного класса к данным другого
Здравствуйте. Интересует следующий вопрос: Есть два класса, "Вектор" и "Матрица". Их реализации содержатся в двух разных файлах. Возникла потребность реализовать операции их перемножения. Так вот: можно ли как-нибудь сделать так, что-бы некий третий класс (так же реализованный в отдельном файле) имел доступ к данным имеющихся двух классов? Сами классы выглядят так: Матрица: typedef double T;...
C++ где ошибка http://www.cyberforum.ru/cpp-beginners/thread892477.html
//Программа решает следующую задачу: Даны коэффициенты многочлена //Р(х)= Pn*x^n + P(n-1)*x^(n-1) + ... + P1*x + P0. Найти для //данного х коэффициенты и значение производной многочлена //P(x):R(x)=(P(x))'. #include "stdafx.h" int _tmain(int argc, _TCHAR* argv) { return 0; }
C++ Простое приложение Напишите программу, которая вычисляете Y=sin{}^{3}\left(x{}^{2}+a \right){}^{2}-\sqrt{x-b} Z=\frac{x{}^{2}}{a}+cos\left(x+b \right){}^{3} где a=1.1, b=0.004, x=0.02 подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
6997 / 4168 / 594
Регистрация: 29.11.2010
Сообщений: 11,047
05.06.2013, 21:57     Проверка монотонности строки матрицы
Цитата Сообщение от Webmotiv Посмотреть сообщение
Как сделать вот проверку манатонность,чтобы пощитать


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
#include <algorithm>
#include <cstddef>
#include <random>
#include <iterator>
#include <functional>
 
int main()
{
    const size_t M = 5, N = 4;
    std::array<std::array<int, M>, N> A;
    std::mt19937 gen {std::random_device()() };
    std::uniform_int_distribution<int> uid(1, 3);
    auto print_a = [](const std::array<int, M> &a)
    {
        std::copy(a.begin(), a.end(), std::ostream_iterator<int>(std::cout, " ") );
        bool b = std::is_sorted(a.begin(), a.end()) ||
                 std::is_sorted(a.begin(), a.end(), std::greater<int>());
        std::cout << (b ? "sorted\n" : "not sorted\n");
    };
    auto genAndPrint = [&uid, &gen, &print_a](std::array<int, M> &a)
    {
        std::generate(a.begin(), a.end(), [&uid, &gen]() -> int { return uid(gen); } );
        print_a(a);
    };
    std::for_each(A.begin(), A.end(), genAndPrint);
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru