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

Частота появления буквы в строке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужно разобраться со стеком http://www.cyberforum.ru/cpp-beginners/thread126786.html
Доброго времени суток... Помогите, пожалуйста, разобраться со стеком. Задание следующие : "написать программу для перестановки элементов стека x(1),x(2),x(3),...x(n)=>x(2),x(3),...x(n),x(1). Элементы пронумерованы в порядке их введения в стек." Нужна программа под dos, без доп. библиотек. Приведу пример программы работы со стеком. В программе вводится стек из н эллементов, и выводится на...
C++ В одномерном массиве,состоящем из... Всем привет!Кому не сложно,помогите выполнить задание,буду очень благодарен:) В одномерном массиве,состоящем из n вещественных элементов,вычислить: 1)Количество элементов массива,больших "с"; 2)Произведение элементов массива,расположенных после максимального по модулю элемента; 3)Преобразовать массив таким образом,чтобы сначала располагались все отрицательные элементы,а потом - все... http://www.cyberforum.ru/cpp-beginners/thread126392.html
C++ Создание нескольких объектов приводит к ошибке
for(int i=1,j=0;i<22;i++) for(j=1;j<32;j++) switch (MCard){ case 0:{ TNight *Night = new TNight; // создав 5 объектов *Night экземпляра TNight на 6 раз выдает ошибку . . . Ошибка доступа к защищенной памяти.
C++ О "нестабильности" или "переполнении" цикла foreach
Здравствуйте, коллеги. Недавно коллега-программист сообщил мне страшную вещь: оказывается, что цикл foreach может переполниться при большом объеме (50000) обрабатываемых записей (в результате часть записей не обрабатывается). Я сам ни разу с этим явлением не сталкивался. Может ли кто-либо подтвердить это заявление? Заранее благодарен. Александр.
C++ Гармонический анализ http://www.cyberforum.ru/cpp-beginners/thread126175.html
Здравствуйте!!! Подскажите пожалуйста, как Реализовать программку для Фурье Анализа. На C++. Разложение на гармоники, Коэффициент гармоник. Помогите умными мыслями. Может у кого исходники какие есть, в частности для реализации преобразования Фурье? Спасибо.
C++ Информация о типе Есть ли в сях возможность прочитать класс объекта в строку, заканчивающуюся нулём? Известно, что базовый класс имеет виртуальные члены. Не известно, является ли фактический класс базовым. Перегрузка для этой цели специальных членов не желательна. подробнее

Показать сообщение отдельно
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
08.05.2010, 17:06     Частота появления буквы в строке
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
#include "stdafx.h"
#include <string>
#include <vector>
#include <algorithm>
#include <stdio.h>
 
using namespace std;
 
class A{
public:
    A( vector< int >& _v ) : v(_v){}
    void operator()( unsigned char ch ){
        ++v[ch];
    }
private:
    vector< int >& v;
};
 
int main( int, char** ){
    string s = "hello world!";
    vector< int > v(256);
    for_each( s.begin(), s.end(), A(v) );
    for( int i=0;i<256;++i ){
        if( v[i] != 0 ){
            printf( "%d - %c: %d\n", i, i, v[i] );
        }
    }
    vector<int>::iterator it = max_element( v.begin(), v.end() );
    int nPos = it - v.begin();
    printf( "max - %d %c (%d)\n", nPos, nPos, v[nPos] );
    return 0;
}
 
Текущее время: 03:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru