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

Найти количество различных чисел среди элементов массива - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.71
NBYF
0 / 0 / 0
Регистрация: 25.10.2011
Сообщений: 10
31.10.2011, 22:44     Найти количество различных чисел среди элементов массива #1
Дан массив x содержащий n элементов. Найти количество различных чисел среди элементов этого массива
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2011, 22:44     Найти количество различных чисел среди элементов массива
Посмотрите здесь:

Найти количество различных чисел среди элементов массива C++
C++ Подскажите цикл для поиска количества различных чисел среди элементов массива
Найти количество нулей среди элементов массива, расположенных между минимальным и максимальным элементом массива. C++
C++ Найти количество разных чисел среди элементов массива C++
Найти количество разных чисел среди элементов массива. C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
anonimious
13 / 13 / 2
Регистрация: 17.10.2011
Сообщений: 54
31.10.2011, 22:59     Найти количество различных чисел среди элементов массива #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <time.h>
using namespace std;
int main(){
    srand(unsigned(time(NULL)));
    setlocale(LC_ALL,"rus"); int size, c=0;
    cout<<"Введите размер массива "; cin>>size;
    int *mas=new int[size];
    for(int i=0;i<size;i++)
        {mas[i]=rand()%90+10; cout<<mas[i]<<' ';}
    cout<<endl;
    for(int i=0;i<size;i++)
        for(int j=0;j<size;j++)
            if(mas[i]!=mas[j]) {c++; break;}
    if(c) cout<<c<<endl; return 0;}
zkod
5 / 5 / 0
Регистрация: 19.09.2009
Сообщений: 23
31.10.2011, 23:04     Найти количество различных чисел среди элементов массива #3
Цитата Сообщение от NBYF Посмотреть сообщение
Дан массив x содержащий n элементов. Найти количество различных чисел среди элементов этого массива
различных в смысле, уникальных?

простой вариант создать контейнер или массив и записывать в него уникальные элементы.
записал элемент в новый массив, потом проверяешь его элементы на совпадение перед записью следующих.
co6ak
Кошковед
 Аватар для co6ak
403 / 496 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
01.11.2011, 00:06     Найти количество различных чисел среди элементов массива #4
ы. я решал такую задачу. воспользуйся поиском по форуму + сортировка по нику и доллжен найти решение ))
заного писать мне к сожалению лень. так же как и искать самому
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,585
Записей в блоге: 12
01.11.2011, 11:10     Найти количество различных чисел среди элементов массива #5
C++
1
2
3
4
5
6
int x[n],i=0,i2=0,ynik;
for(i;i<n;i++)
for(i2;i2<n;i2++)
if(x[i]=x[i2]) ynik--;
 
ynik+=x
mimicria
return (true);
 Аватар для mimicria
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
01.11.2011, 11:42     Найти количество различных чисел среди элементов массива #6
Цитата Сообщение от Van111 Посмотреть сообщение
if(x[i]=x[i2])
Классные у вас сравнения!

Не по теме:

Я прям вижу, как вы профессионально движетесь по пути написания супер проекта http://www.cyberforum.ru/projects/th...130-page2.html



Добавлено через 3 минуты
По теме обсуждалось тут Выяснить, сколько чисел входит в последовательность по одному разу
Yandex
Объявления
01.11.2011, 11:42     Найти количество различных чисел среди элементов массива
Ответ Создать тему
Опции темы

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