Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
tanyushka_p
-1 / 0 / 0
Регистрация: 05.06.2013
Сообщений: 17
#1

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

12.06.2013, 08:53. Просмотров 978. Ответов 1
Метки нет (Все метки)

Дана целочисленная матрица размерности m х n, элементы значения от 0 до 100. Различные строки матрицы назовем похожими, если совпадают множества чисел этих строк. Найти количество строк, похожих на первую строку данной матрицы.

Добавлено через 13 часов 50 минут
пожалуйста помогите срочно...практика ваще завал просто...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2013, 08:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти количество строк, похожих на первую строку данной матрицы (C++):

Найти количество строк, похожих на первую строку данной матрицы - C++
Дана целочисленная матрица размера M × N, элементы которой могут принимать значения от 0 до 100. Различные строки матрицы назовем ...

Найти количество столбцов, похожих на последний столбец данной матрицы. - C++
Matrix37. Дана целочисленная матрица размера M × N, элементы которой могут принимать значения от 0 до 100. Различные столбцы матрицы...

Двумерная матрица. Найти количество похожих строк. - C++
Дана целочисленная матрица размера M x N. Различные строки матрицы назовем похожими, если попарно совпадают больше половины чисел,...

Найти первую повторяющуюся строку в массиве строк - C++
Здравствуйте, существует задача: найти первую повторяющуюся строку в массиве строк. Подскажите пожалуйста как правильно реализовать...

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

Найти первую строку матрицы, в которой имеется отрицательный элемент, и упорядочить её по убыванию - C++
Саму матрицу получил, это было не так тяжело. Но не нравится компилятору моя переменная min почему-то. Я с похожей задачи содрал нахождение...

1
Nikolai699
16 / 16 / 3
Регистрация: 15.03.2012
Сообщений: 106
12.06.2013, 11:54 #2
если правильно понял задачу, то получается как то так)

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
#include<iostream>
#include<ctime>
 
using namespace std;
 
void main(){
    srand(time(NULL));
    int **arr, N, M, count = 0, temp;
    cout << "enter size (N) : " ;
    cin >> N;
    cout << "enter size (M) : " ;
    cin >> M;
    arr = new int *[N];
    for(int i = 0; i < N; i++)
        arr[i] = new int [M];
    for(int i = 0; i < N; i++)
        for(int j = 0; j < M; j++)
            arr[i][j] = rand()%100 + 1;
    //часть кода для ввода массива с клавиатуры
    /*cout << "enter arr : " <<endl;
    for(int i = 0; i < N; i++){
        for(int j = 0; j < M; j++)
            cin >> arr[i][j];
    }
*/
 
    cout << "your arr : " << endl;
    for(int i = 0; i < N; i++){
        for(int j = 0; j < M; j++)
            cout << arr[i][j] << "   ";
        cout << endl;
    }
 
    
    for(int i = 1; i < N; i++){
        temp = 0;
 
        for(int j = 0; j < M; j++)
            for(int k = 0; k < M ;k++)
                if(arr[0][k] == arr [i][j]){
                    temp ++;
                }
            if(temp > (M/2))
                    count ++;
    }
 
    cout << count << " - pohogih strok." << endl;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.06.2013, 11:54
Привет! Вот еще темы с ответами:

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

Найти количество строк в максимальном множестве попарно непохожих строк заданной матрицы - C++
Мир всем, помогите понять суть задания: &quot;Две строки матрицы назовем похожими, если совпадают множества чисел встречающихся в этих...

Матрицы: поменять местами первую строку и строку, содержащую максимальный элемент - C++
1)В матрице поменять местами 1 строку и строку содержащие последнее вхождение элемента максимального где максимальный- максимальный элем...

Заменить строку матрицы с максимальной суммой элементов на первую строку - C++
3.Заменить строку матрицы P(n,m) с максимальной суммой элементов на первую строку поэлементно.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.