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

Определить, может ли при перестановке строк одной матрицы получится вторая - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужен пример отправки get и post запросов http://www.cyberforum.ru/cpp-beginners/thread342195.html
ребят покажите пример отправки пост и гет запросов на сайт работаю на mvs2010 Добавлено через 11 минут strcpy(query,"GET /"); strcat(query, http_path); strcat(query," HTTP/1.0\nHost: "); strcat(query, http_host); strcat(query,"\nUser-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"); strcat(query,"\nAccept: */*\n\n"); вроде как то так
C++ Помогите с программой Не знал куда закинуть, поэтому тут. На http://www.********/?main=task&id_task=21 задачка. Решал, решал и не решил. Вот мой код: #include <fstream> using namespace std; int main() { ifstream inputf("INPUT.TXT"); ofstream outputf("OUTPUT.TXT"); http://www.cyberforum.ru/cpp-beginners/thread342191.html
string в int C++
народ подскажите пожалуйств как строку в число перевести? например string в int
С чего начать изучать C++ C++
С чего начать изучать C++ желательно книгу попроще так как мне 12 лет. P.S Решение не оспаривать хочу попробовать P.S.S Работаю в Visual C++ Express
C++ Перегрузка оператора += http://www.cyberforum.ru/cpp-beginners/thread342118.html
Создал класс дробь. Пытаюсь перегрузить оператор += (или -=, *=, /=) А компилятор выдаёт ошибку 'drob operator+=(drob&)' must take exactly two arguments class drob { private: int numerator, denominator; void reduce(); public: drob(int n = 1, int d = 1);
C++ Обработка исключений и ошибок Я недавно начал изучать обработку ошибок try catch. И сразу появились вопросы: 1)Какую библиотеку нужно использовать для исключений и ошибок (например runtime_error) 2) Как написать программу, которая запрашивает у пользователя два числа и выводит их частное. В случае деления на нуль выводит сообщение "On zero divide!". Как я не пытался писать программу вводя в нее например 5 0 оно выводило... подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
16.08.2011, 10:20     Определить, может ли при перестановке строк одной матрицы получится вторая
Цитата Сообщение от grizlik78 Посмотреть сообщение
-=ЮрА=-, а почему во всех случаях в выводе результат "matr1 not equal matr2"? Это так и должно быть?
Нет, я не додумал ввести 1-о условие (обнулять счётчик нужно лишь в том случае если он меньше числа столбцов, иначе нужно смотреть дальше есть ли похожие строки)
C++
1
2
if(n < cols)
            n = 0;
, прототип scanrow с учётом этого условия должен быть таким
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
bool scanrow(int rows, int cols, int ** matr, int * row)
{
    bool ret = false;
    for(int i = 0,j, n; i < rows; i++)
    {
        if(n < cols)
            n = 0;
        for(j = 0; j < cols; j++)
        {
            if(matr[i][j] == row[j])
                n++;
            else
                break;
        }
        if(cols < n)
            break;
    }
    if(n == cols)
        ret = true;
    return ret;
}
Скриншот работы прилагаю
Миниатюры
Определить, может ли при перестановке строк одной матрицы получится вторая  
 
Текущее время: 04:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru