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

Количество Седловых точека матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ string русский текст http://www.cyberforum.ru/cpp-beginners/thread182176.html
Привет.. вобщем тут по примеру делал что-то типа телефонной книги(да практически все списал), так вот, не работает, но по отладке видно, что в переменные попадает не русский текст, а непонятно какие символы. Вот, если нужно, код, не знаю, что делать: #include <iostream> #include <vector> #include <fstream> #include <string> using namespace std; class Number { public:
C++ не выводятся русские буквы #include <iostream> using namespace std; int mul (int x, int y); // прототип функции mul() int main() std::locale().global(std::locale("")); http://www.cyberforum.ru/cpp-beginners/thread182172.html
Определить номер первого из столбцов матрицы, содержащих хотя бы один нулевой элемент C++
Дана целочисленная квадратная матрица. Определить номер первого из столбцов, содержащих хотя бы один нулевой элемент.
Объединение двух массивов в третий C++
Даны два неубывающих массива. Построить третий неубывающий массив, который является объединением первых двух Как это можно сделать?
C++ Подсчёт сумм диагоналей матрицы http://www.cyberforum.ru/cpp-beginners/thread182162.html
Здравствйте! Вот такая задача: Для заданной целлочисленной квадратной матрицы найти максимум среди сумм элементов диагоналей паралельных главной. впринципе почти всё сделал только помогите плз найти макс среди сумм. Вот код что я написал уже: #include <iostream.h> #include <windows.h> /*Для заданной целочисленной квадратной матрицы найти максимум среди сумм элементов диагоналей...
C++ Определить номер первого из столбцов, содержащих хотя бы один нулевой элемент Дана целочисленная квадратная матрица. Определить номер первого из столбцов, содержащих хотя бы один нулевой элемент подробнее

Показать сообщение отдельно
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
27.10.2010, 01:06     Количество Седловых точека матрицы
Переделать думаю не сложно
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
28
29
30
31
32
33
34
35
36
37
38
39
40
void SaddlePoint(double** matr, int rowCount, int columnCount)
{
    int i = -1, j = 0;
    int jmin = 0;
    bool one;
  row:
    ++i;
    if(i == rowCount)
        goto end;
    jmin ^= jmin;
      column:
        one = true;
        for(j = jmin; j < columnCount; ++j)
        {
            if(matr[i][j] == matr[i][jmin])
                one = false;
            if(matr[i][j] < matr[i][jmin])
            {
                jmin = j;
                one = true;
            }
        }
        for(j ^= j; j < rowCount; ++j)
            if(matr[i][jmin] < matr[j][jmin])
                if(one)
                    goto row;
                else
                    goto column;
        std::cout<<"Saddle Point\ni = "<<i<<"\t j = "<<jmin<<std::endl;
 
        if(jmin + 1 >= columnCount)
            goto row;
        else
            jmin++;
        if(one)
            goto row;
        else
            goto column;
      end:;
}
 
Текущее время: 04:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru