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

Вычислить число различных элементов последовательности (предположить, что последовательность неубывающая) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция деления нацело без остатка http://www.cyberforum.ru/cpp-beginners/thread446688.html
Помогите решить задачу: Функция реализуящая деление нацело с отбрасыванием остатка.
C++ Вычислить число элементов Вычислить число различных элементов последовательности ( предположить что последовательность неубываюшая) Заренее спасибо!!если можно то подробно! http://www.cyberforum.ru/cpp-beginners/thread446683.html
нужен коммеентарий функции C++
string changeStr(string s) { int i=s.length(); char buf = s; while(s!=' ') { i-=1; } s = s; s = buf; return s; }
длинная арифметика деление C++
имеется два обьекта, которые представляют собой массивы чисел вопрос: как реализовать деление этих массивов друг на друга каков алгоритм деления
C++ Работа с классами http://www.cyberforum.ru/cpp-beginners/thread446632.html
Не знаю как правильно задать вопрос, поэтому приведу пример. У меня есть класс матрица как лучше реализовать операцию сложения матриц? Я знаю три способа: 1. Сделать методом класса: class Matrix { private: ... public:
C++ Написать функцию, меняющую первую букву каждого слова в строке на номер слова Написать функцию, меняющую первую букву каждого слова в строке на номер слова. Продемонстрировать ее использование в программе. Помогите решить, пожалуйста. подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
4663 / 2489 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
15.02.2012, 21:52     Вычислить число различных элементов последовательности (предположить, что последовательность неубывающая)
Если последовательность задана массивом a[] размером n, то можно так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
int i=0, col=0, j;
while(i<n)
{
    j=i;
    while(a[i]==a[j] && j<n)
    {
        j++;
    }
    col++;
    i=j;
}
// здесь в col находится нужное значение
 
Текущее время: 14:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru