Форум программистов, компьютерный форум 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 =" и " { } ". Возможно ли это? подробнее

Показать сообщение отдельно
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
04.05.2014, 01:13     В тексте найти слова , которые встречаются больше 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
42
43
44
45
46
47
48
49
50
51
52
#include <fstream>
#include <map>
#include <iostream>
#include <sstream>
#include <string>
#include <vector>
 
int main()
{
 
  std::istringstream stream("sdfs sdf sd fd fs  s fsd fs f s sd fs df s sdd d d df s sd fs fsfs");
  //std::ifstream stream("some_file_path.txt");
 
  typedef std::map<std::string, unsigned> WordsMap;
  WordsMap wordsMap;
  while (stream)
  {
    std::string word;
    stream >> word;
    wordsMap[word] += 1;
  }
 
 
  const unsigned minWordsCount = 2;
 
 
  typedef std::vector<std::pair<std::string, unsigned>> MatchedWords;
  MatchedWords matchedWords;
  for (WordsMap::const_iterator it = wordsMap.begin(), end = wordsMap.end(); it != end; ++it)
  {
    if (it->second >= minWordsCount)
    {
      matchedWords.push_back(*it);
    }
  }
 
  std::cout << "-------------------------------------------------" << std::endl;
  std::cout << "Words with count >= " << minWordsCount << ":" << std::endl;
  for (MatchedWords::const_iterator it = matchedWords.begin(), end = matchedWords.end(); it != end; ++it)
  {
    std::cout << it->first << " : count = " << it->second << std::endl;
  }
 
  std::cout << "-------------------------------------------------" << std::endl;
  std::cout << "All words:" << std::endl;
  for (WordsMap::const_iterator it = wordsMap.begin(), end = wordsMap.end(); it != end; ++it)
  {
    std::cout << it->first << " : count = " << it->second << std::endl;
  }
 
  return 0;
}
 
Текущее время: 20:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru