Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.11.2017, 21:51   #1
korots-sasha
Новичок
Джуниор
 
Регистрация: 27.11.2017
Сообщений: 1
По умолчанию Задача на подсчет уникальных слов

Дан текст, достаточно большой (возьмем в пример текст на 35к слов). Необходимо посчитать, сколько раз встречается каждое слово, и вывести их от самого популярного до наименее популярного. Делается это все под Windows Forms. Сначала я написал програму без создания отдельного класса, и программа для этого самого файла на 35к слов работала менее, чем за секунду. Далее мне потребовалось создать отдельный класс (чтобы потом было удобнее работать с отдельными его полями), но после этого программа работает с данным файлом около 25 секунд, а потом только выводит. В чем может быть проблема данного класса?
Код программы прилагается.
П.С. я знаю, что использую самую тупую сортировку, но ведь оно оно работало абсолютно нормально и достаточно быстро до этого.
Вложения
Тип файла: txt Form2.txt (6.2 Кб, 145 просмотров)
korots-sasha вне форума Ответить с цитированием
Старый 28.11.2017, 00:06   #2
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Для начала почитайте https://habrahabr.ru/post/172689/
Black Fregat вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подсчет уникальных значений по условию xamillion Microsoft Office Excel 6 02.04.2015 18:53
подсчет числа уникальных массивов lawliet1391 Помощь студентам 2 28.03.2013 17:28
Подсчет уникальных в дате strannick Microsoft Office Excel 15 03.03.2013 18:59
Не работает подсчет уникальных значений AllenJ Microsoft Office Excel 16 13.10.2012 17:29
подсчет уникальных ячеек с небольшими но... mr.null Microsoft Office Excel 17 21.06.2011 09:21