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

Индексы седловых точек - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вращение прямоугольника вокруг оси http://www.cyberforum.ru/cpp-beginners/thread562205.html
Программа должна вращать прямоугольник с заданными параметрами длины и ширины, вокруг оси. Общий алгоритм приведен ниже. Вопрос: как определить точки 2 и 4 исходя из уже имеющихся (1, 3). #include <graphics.h> #include <cmath> void DrawRectangle(int x0, int y0, int a, int b, double angle, int color) {
C++ Красно-черные деревья Помогите, пожалуйста. Запускаю программу и выводится только дерево, не понимаю, как с ним работать, почему нельзя проделать операцию добавления элемента? #include <stdio.h> #include <stdlib.h> #include <string.h> #include <stdarg.h> #include <conio.h> #include <iostream.h> typedef int T; // Тип хранимых данных inline int compLT(T a, T b) { return(a < b); } http://www.cyberforum.ru/cpp-beginners/thread562191.html
C++ Трудность с компиляцией классов
Здраствуйте. У меня возникла проблема при компиляции программы из классов с++. Программа заключается в написании системы управления лифтом. Классы полностью описывают все функции и связанны друг с другом, но при компиляции бьёт ошибку. Подскажите пожалуйста в чем ошибка или как написать проект обьединив эти классы.
C++ таблица умножения от 1 до 100
Здравствуйте у меня возник такой вопрос. Вот я создал маленький программ который создает таблицу умножения с одного до ста. Но когда я запускаю программ мне показывает только последнюю часть таблицы. Как сделать чтобы было видно вся таблица?
C++ Работа со списками. http://www.cyberforum.ru/cpp-beginners/thread562147.html
Помогите, пожалуйста, с реализацией добавления в середину двунаправленного списка с головным элементом. Желательно, покажите код. Буду очень благодарен!
C++ Файлы Во входном файле содержится информация об каждом из n студентов некоторого вуза, разделённого пробелами: 〈фамилия〉 〈имя〉 〈отчество〉 〈пол〉 〈возраст〉〈курс〉, причем в фамилии – не более 12 букв, пол указывается буквами М и Ж, возраст – целое от 16 до 35, курс – целое от 1 до 5. Ввести эту информацию и напечатать номер курса, на котором наибольший процент мужчин. подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
30.04.2012, 17:47     Индексы седловых точек
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
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
#define N 4
 
int main()
{
    srand( time( NULL ) );
    int a[N][N], max_str[N], min_str[N], max_stolb[N], min_stolb[N], i, j, i_max, i_min;
    cout<<"Ishodn matr:"<<endl;
    for(i=0; i<N; i++)
    {
        i_max=i_min=0;
        for(j=0; j<N; j++)
        {
            a[i][j]=rand()%10;
            cout<<a[i][j]<<" ";
            if(a[i][j]<a[i][i_min])
                i_min=j;
            if(a[i][j]>a[i][i_max])
                i_max=j;
        }
        cout<<endl;
        max_str[i]=a[i][i_max];
        min_str[i]=a[i][i_min];
    }
    for(j=0; j<N; j++)
    {
        i_min=i_max=0;
        for(i=0; i<N; i++)
        {
            if(a[i][j]<a[i_min][j])
                i_min=i;
            if(a[i][j]>a[i_max][j])
                i_max=i;
        }
        max_stolb[j]=a[i_max][j];
        min_stolb[j]=a[i_min][j];
    }
    cout<<"Index sedl tochek:"<<endl;
    for(i=0; i<N; i++)
        for(j=0; j<N; j++)
            if((a[i][j]==max_str[i] && a[i][j]==min_stolb[j]) || (a[i][j]==min_str[i] && a[i][j]==max_stolb[j]))
                cout<<i<<" "<<j<<endl; 
    return 0;
}
 
Текущее время: 16:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru