Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Обработка текста и поиск количества вхождений всех слов в нём

Особенности

iostream - Эта библиотека ввода/вывода используется для стандартных потоков ввода/вывода в консоль. В данной программе она используется для вывода результатов в консоль.

omp.h - OpenMP (Open Multi-Processing) - это набор директив компилятора, функций и переменных среды для поддержки параллельного программирования на C, C++ и Fortran. Здесь она используется для создания параллельных секций кода с использованием директив #pragma omp.

algorithm - Эта библиотека содержит стандартные алгоритмы, такие как sort. Здесь она используется для сортировки слов по количеству их вхождений.

unordered_map - Эта библиотека предоставляет класс unordered_map, который реализует ассоциативный контейнер, хранящий пары ключ-значение.

sstream Эта библиотека предоставляет классы и функции для работы с потоками ввода-вывода в C++. Она позволяет преобразовывать данные из строкового представления в другие типы данных и наоборот.

fstream Эта библиотека используется для работы с файлами ввода-вывода в C++.

Работа программы

  • Программе на вход подаётся текстовый файл, с помощью многопоточности, она находит топ 5 самых частовстречающихся слов и выводит их в консоль

Пример работы программы

изображение

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages