Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Только начал изучать а уже проблемы(( https://www.cyberforum.ru/ cpp-beginners/ thread45081.html
Дело в том что недавно загорелось желание выучить С++, скачал книгу "Г.Шилдт - C++ Руководство для начинающих." и Visual C++ 9.0 начал вводить програму простейшую ошибка!! Скачал еще 1н компилятор...
C++ Операция при нажатии клавиши
подскажите как при помощьи клавиши сделать какую то задачу...например при Y сделать что то а при N например закрыть окно...это надо вроде через чар сделать но как, не знаю многопопробовал, не...
C++ Таблица умножения
Здравствуйте программисты! подскажите пожалуйста,как эту программу сдлать одним циклом. Зараннее благодарю. #include <iostream> #include <iomanip> using namespace std; int main() {...
C++ проблемма с классами class interface { public: void binaire(int,std::vector <double> &Y,std::vector <double> &F,std::vector <double> &concentration); Хочу в функции "Jacobian_binaire" опредилить ссылку или как это... https://www.cyberforum.ru/ cpp-beginners/ thread44994.html
C++ При перегрузке оператора для класса не получается использовать имя переменной такое же, как в описании класса https://www.cyberforum.ru/ cpp-beginners/ thread44992.html
Описал первый класс,затем - описал второй класс, используя первый,и когда начал перезагружать оператор для второго класса, вылезла ошибка.Выделена синим цветом в самом низу кода. #include "iostream"...
Как обьявляется функция? C++
Как объявить функцию в С++ Builder??? Например в Delphi это делается так : type TForm1 = class(TForm) function MyFunction(keyword : string) : longint; Потом нажимается сочетание клавиш ...
C++ Объявление типов в h.-файлах
Нужно объвить несколько переменных нестандартного типа (этот тип объявлен в библиотеке DirectX), компилятор ругается! Получается только с типом (int)! Подскажите примерчик с объявлением...
C++ Как в функцию передать координаты Есть функция: void enemy() { SetConsoleCursorPosition(console,coord1); cout << ' ' << flush;//Стираем if(dir1 == LEFT) { if(a!=1)coord1.X--; else dir1 = RIGHT; https://www.cyberforum.ru/ cpp-beginners/ thread44905.html
C++ Сортировка массива структур https://www.cyberforum.ru/ cpp-beginners/ thread44904.html
В общем, то что в названии темы, то и не получается. Не хочет присваиваться адрес предыдущей ячейки в массиве stud1.h #include <iostream> #include <stdlib.h> using namespace std; namespace...
C++ Вопрос по мелочи Здравсвуйте! Когда-то , недавно, мы обсуждали тему среднее арифметическое числа. Я вроде понял её, но есть маленький нюанс. Вот код: #include <iostream> using namespace std; int main() {... https://www.cyberforum.ru/ cpp-beginners/ thread44874.html
Эксперт JavaЭксперт С++
8358 / 3579 / 419
Регистрация: 03.07.2009
Сообщений: 10,708
26.07.2009, 15:30 0

Частотный анализ строки

26.07.2009, 15:30. Просмотров 3223. Ответов 14
Метки (Все метки)

Ответ

На экзамене было задание написать оптимальный алгоритм для нахождения количества вхождений каждого символа в строку. Код вот:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "stdafx.h"
#include <iostream>
 
void main()
{
    char s[1000];
    std::cin.getline(s,1000);
    int i(0), j(0), max(0);
    int mas[256] = {0};
    while(s[i])
        mas[(int)s[i]]++, i++;
    std::cout<<std::endl;
    for(int i = 0; i < 256; ++i)
        if(mas[i])
            std::cout<<(char)i<<'\t'<<mas[i]<<std::endl;
    std::cin.get();
}
Но у меня остался один вопрос. Почему на вывод код русских букв идет один, а на ввод другой?

Вернуться к обсуждению:
Частотный анализ строки
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.07.2009, 15:30

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Частотный анализ текста (символьный)
Частотный анализ текста (символьный). (Подсчитывается относительная частота встречаемости каждого...

Частотный анализ текста (пословный)
24. Частотный анализ текста (пословный). (Подсчитывается относительная частота встречаемости...

Организовать частотный анализ текста
Здравствуйте, уважаемые! Решал задачу с сайта http://informatics.mccme.ru/ и на выходе всего...

Частотный анализ байтов файла
Помогите написать программу Вводятся имя файла произвольного содержания не длиннее 32 Кбайт...

Частотный анализ для шифра Цезаря
Добрый день! Нужно было написать программу,которая кодирует шифр Цезаря. Это есть: #include...

Частотный анализ. Криптоанализ шифра замены. С++
Доброго времени суток. Задача состоит в следующем: &quot;Дан зашифрованный файл, методом замены. Ключа...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.