0 / 0 / 0
Регистрация: 07.11.2011
Сообщений: 7
1

Найти количество столбцов, похожих на последний столбец данной матрицы.

08.11.2011, 20:26. Показов 4910. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Matrix37. Дана целочисленная матрица размера M × N, элементы которой могут
принимать значения от 0 до 100. Различные столбцы матрицы назовем по-
хожими, если совпадают множества чисел, встречающихся в этих столб-
цах. Найти количество столбцов, похожих на последний столбец данной
матрицы.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.11.2011, 20:26
Ответы с готовыми решениями:

Найти количество столбцов, похожих на последний столбец данной матрицы
дана целочисленная матрица размера MxN, элементы которой могут принимать значения от 0 до 99. найти...

Найти количество столбцов, похожих на последний столбец матрицы
Можете написать, желательно готовую, без лишней писанины, спасибо. Данная целочисленная матрица...

Найти количество столбцов матрицы, похожих на первый столбец
Дана целочисленная матрица размера M x N. Различные столбцы матрицы назовем похожими, если...

Найти количество столбцов матрицы, похожих на первый столбец
Дана целочисленная матрица размера M x N. Различные столбцы матрицы назовем похожими, если...

1
277 / 150 / 25
Регистрация: 05.11.2011
Сообщений: 429
Записей в блоге: 1
09.11.2011, 13:00 2
Цитата Сообщение от Serik Посмотреть сообщение
Matrix37. Дана целочисленная матрица размера M × N, элементы которой могут
принимать значения от 0 до 100. Различные столбцы матрицы назовем по-
хожими, если совпадают множества чисел, встречающихся в этих столб-
цах. Найти количество столбцов, похожих на последний столбец данной
матрицы.
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 <stdio.h>
#include <stdlib.h>
#include <time.h>
 
#define M 5
#define N 5
 
main() {
        srand(time(NULL));
        
        int A[M][N] = { {1, 2, 3, 4, 7},
                        {6, 7, 1, 9, 1},
                        {9,12, 6,14, 3},
                        {3,17, 9,19, 9},
                        {7,22, 7,24, 6} };
        int i, j, k, match = 0, flag;
        
        for (i = 0; i < M; i++) {
                for (j = 0; j < N; j++) {
                        //A[i][j] = rand()%101; // Низкая вероятность совпадений
                        printf("%d\t", A[i][j]);
                }
                putchar('\n');
        }
        
        for (j = 0; j < N - 1; j++) {
                flag = 0;
                for (i = 0; i < M; i++) {
                        for (k = 0; k < M; k++) {
                                if (A[i][j] == A[k][N - 1]) {
                                        flag = 1;
                                        break;
                                }
                        }
                        if (!flag) {                                                            
                                break;
                        }
                        if (i != M - 1) {
                                flag = 0;
                        }
                }
                if (flag) {
                        match++;
                }
        }       
        
        printf("cols: %d", match);
}
вывод:
Код
1	2	3	4	7	
6	7	1	9	1	
9	12	6	14	3	
3	17	9	19	9	
7	22	7	24	6	
cols: 2
1
09.11.2011, 13:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.11.2011, 13:00
Помогаю со студенческими работами здесь

Матрицы: найти количество столбцов, похожих на первый столбец
дана целочисленная матрица размера mxn различные столбцы матрицы назовем похожим, если совпадают...

Найти количество строк (столбцов), похожих на первую (последнюю) строку (столбец)
Ребята... Просьба товарища помочь... Сам паскалем не занимаюсь... Кто знает, напишите код решения...

Найти количество строк/столбцов похожих на первую/последнюю строку/столбец
Дана целочисленная матрица размера N×M. Различные строки (столбцы) матрицы назовем похожими, если...

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru