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

В тексте найти слова , которые встречаются больше N раз - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Множества . Найти разность полученного множества с заданным http://www.cyberforum.ru/cpp-beginners/thread1165427.html
Всем доброго времени суток! Необходима ваша помощь. Никак не могу сделать второй пункт задачи.Суть задачи-найти 1)объединение множества first и second, 2)разность полученного результата с множеством therd. Должно получится 1 3 4 15 Заранее спасибо. #include "stdafx.h" #include <iostream> #include <algorithm> #include <vector> using namespace std;
C++ Ввод-вывод элементов квадратной матрицы Помогите написать программу для ввода элементов квадратной матрицы, вывода этого массива на экран, вычисления индексов максимального элемента массива. Заранее спасибо!! http://www.cyberforum.ru/cpp-beginners/thread1165420.html
Переделка программы в службу C++
Приветствую всех, написал сетевую програмулину (оттестирована, возьмем за истину, что работает она стабильно и верно), решил попробовать сделать из программы службу. погуглив как и что нашел ссылку на пример, как должен выглядеть шаблон службы. http://code.msdn.microsoft.com/windowsdesktop/CppWindowsService-cacf4948 Немного поковырявшись нашел метод: void...
Замена значений массива на строчный элемент C++
Здрасте, сделал масив 200 на 200 со случайными цифрами в диапазоне от 0 до 2(0 1 2) Теперь надо 0 заменить на "О" 1 заменить на " " а 2 заменить на " • " Alt+7 и вывести новые символы помогите.
C++ Ссылка на неразрешенный внешний символ _main в функции http://www.cyberforum.ru/cpp-beginners/thread1165410.html
Добрый вечер. При компиляции даёт мне такую ошибку MSVCRTD.lib(crtexe.obj) : error LNK2019: ссылка на неразрешенный внешний символ _main в функции ___tmainCRTStartup Вот код #include <iostream> #include <ctime> using namespace std;
C++ Перегрузка "opеrator =" и "{ }" для собственного класса Я пытаюсь создать класс Vector. Для задания элементов вектора хотелось бы использовать "opеrator =" и " { } ". Возможно ли это? подробнее

Показать сообщение отдельно
Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
04.05.2014, 13:58     В тексте найти слова , которые встречаются больше N раз
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
33
34
35
36
37
38
39
40
41
#include <algorithm>
#include <iterator>
#include <iostream>
#include <cstring>
#include <string>
#include <vector>
#include <set>
 
int main()
{
    const std::string delimeters = "!?., ";
 
    std::string userText;
    std::cout << "Input the text: " << std::endl;
    std::getline(std::cin, userText);
 
    size_t wordsCount;
    std::cout << "N: ";
    std::cin >> wordsCount;
 
    std::vector <std::string> wordsVector;
    char *currentWord = strtok(const_cast <char *> (userText.c_str()), delimeters.c_str());
    while (currentWord) {
        wordsVector.push_back(currentWord);
        currentWord = strtok(nullptr, delimeters.c_str());
    }
    delete currentWord;
    currentWord = nullptr;
 
    std::set <std::string> resultWords;
    for (auto currentVectorWord : wordsVector) {
        if (std::count(wordsVector.begin(), wordsVector.end(), currentVectorWord) > wordsCount) {
            resultWords.insert(currentVectorWord);
        }
    }
    std::cout << "Result words: ";
    std::copy(resultWords.begin(), resultWords.end(), std::ostream_iterator <std::string> (std::cout, " "));
 
    std::system("pause");
    return 0;
}
 
Текущее время: 21:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru