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

Для заданной матрицы V найти номер строки и столбца какой-нибудь седловой точки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите найти наиболее подходяшую литературу по си++ http://www.cyberforum.ru/cpp-beginners/thread454245.html
хотелось бы найти какой нибудь справочник где были бы перечислены все доступные команды и библиотеки в особенности библиотеки ...без лишних слов коротко и ясно....знаю я мечтатель но всеже надеюсь что данная литература сушествует))...
C++ сортировать слова в алфавитном порядке Может быть, кто-то может помочь.Как я могу сортировать в алфавитном (латинский) порядке в правильной последовательности все слова. сейчас выводится например Andi, Paris,ball,home но должно вывести Andi,ball,home,Paris. спасибо код: #include<iostream> #include <fstream> http://www.cyberforum.ru/cpp-beginners/thread454243.html
C++ Программа для вычисления формулы:
Помогите написать программу по следующей формуле: Где h,g,d - константы h = 0,8 g = 9,8 d = 0,34
C++ Вычислить значение функции
Помогите написать программу. Вычислить значение функции y=f(x), предварительно выполнив действия над целыми переменными. Разработать на языке C, используя главную функцию main() и библиотечную функцию printf() (для вывода всех данных входных и выходных данных).
C++ Удаление пробелов в файле http://www.cyberforum.ru/cpp-beginners/thread454231.html
Подскажите, как на C++ в файле удалить все пробелы между словами?
C++ Логин;пароль из txt Есть txt в котором лежит список вида: логин0;пароль0 логин1;пароль1 и т.д. Небходимо использовать их (поочерёдно) в работе программы. У меня та же проблема только на обычном си программу составить надо С чего начать даже не знаю Все функции выучил а вот как связать все незнаю подробнее

Показать сообщение отдельно
darkknight2008
 Аватар для darkknight2008
62 / 62 / 6
Регистрация: 16.10.2011
Сообщений: 200
29.02.2012, 13:18     Для заданной матрицы V найти номер строки и столбца какой-нибудь седловой точки
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
void main( void )
{
  setlocale(LC_ALL, "rus");
  // Вводим кол-во строк
  int rows;
  cout << "Введите кол-во строк: ";
  cin >> rows;
  // Вводим кол-во столюцов
  int cols;
  cout << "Введите кол-во столбцов: ";
  cin >> cols;
  // Выделяем память под матрицу
  int **m = (int **)new (int *)[rows];
  int i, j, k;
  for (i = 0; i < rows; i++)
    m[i] = new int[cols];
  // Вводим элементы матрицы
  cout << "Введите матрицу: ";
  for (i = 0; i < rows; i++)
    for (j = 0; j < cols; j++)
    {
      cout << "m[" << i << "][" << j << "] = ";
      cin >> m[i][j];
    }
 
  int isMin, f = 0;
  for(j = 0; j < m; j++)
  {
    // Находим максимальный в столбце
    max = 0;
    for (i = 1; i < n; i++)
      if (arr[i][j] > arr[max][j])
        max = i;
    // Пробегаем столбец и ищем элементы равные максимальному
    for (i = 0; i < n; i++)
      if (arr[i][j] == arr[max][j])
      {
        // Проверяем является ли минимальным в строке
        isMin = 1;
        for (k = 0; k < m; k++)
          if (arr[i][k] < arr[max][j])
            isMin = 0;
        if (isMin == 1)
        {
          f = 1;
          cout << "m[" << max << "][" << j << "] - седло.\n";
        }
      }
  }
  if (f == 0)
    cout << "Седло не найдено.\n";
  for (i = 0; i < rows; i++)
    delete[] m[i];
  delete[] m;
}
 
Текущее время: 04:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru