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

Динамический массив. Определить количество различных элементов матрицы - C++

Восстановить пароль Регистрация
 
mcsem
0 / 0 / 0
Регистрация: 20.05.2012
Сообщений: 5
21.05.2012, 12:20     Динамический массив. Определить количество различных элементов матрицы #1
Помогите ребята!
Задана символьная матрица размером N×M, N,M<50. Определить k - количество различных элементов матрицы (т.е. повторяющиеся элементы считать один раз
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2012, 12:20     Динамический массив. Определить количество различных элементов матрицы
Посмотрите здесь:

C++ Определить количество различных значений матрицы
Определить количество различных элементов матрицы C++
Определить количество различных элементов массива C++
C++ Определить количество различных элементов матрицы
количество различных элементов матрицы C++
Определить количество различных элементов матрицы C++
C++ Матрицы. Определить количество различных значений
C++ Дан двумерный массив. Определить количество различных элементов в нем

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
21.05.2012, 16:39     Динамический массив. Определить количество различных элементов матрицы #2
если матрица a[][] размером N×M уже есть, то можно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int col=0, i, j, i1, j1;
bool fl;
for(i=0; i<N; i++)
    for(j=0; j<M; j++)
    {
        fl=true;
        for(i1=0; i1<i; i1++)
            for(j1=0; j1<M; j1++)
                if(a[i][j]==a[i1][j1])
                    fl=false;
        for(j1=0; j1<j; j1++)
            if(a[i][j]==a[i][j1])
                fl=false;
        if(fl)
            col++;
    }
// вот здесь в переменной col нужное значение
Yandex
Объявления
21.05.2012, 16:39     Динамический массив. Определить количество различных элементов матрицы
Ответ Создать тему
Опции темы

Текущее время: 07:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru