Quantcast
Channel: слов – 100% Private Proxies – Fast, Anonymous, Quality, Unlimited USA Private Proxy!
Viewing all articles
Browse latest Browse all 10

Сортировка слов по алфавиту

$
0
0

Задача такова, что в обычном тексте на русском языке, который находится в файле.txt выделить оттуда кусок текста, выбрать из него слова и отсортировать их в алфавитном порядке, используя сортировку расческой. Файл я открыл, нужную часть выделил, хранится она вот здесь

char *b3 = new char[t]; 

Затем вот так вот я выдернул оттуда все слова, убрав все лишнее:

cout << "Разделение строки на лексемы:\n"; char *next = 0; //для мусора символов char * pch = strtok_s(b3, " ,.-0123456789;:<>()—[]«»", &next); // во втором параметре указаны разделитель (пробел, запятая, точка, тире)  while (pch != NULL)                         // пока есть лексемы {     cout << pch << " ";     pch = strtok_s(NULL, " ,.-0123456789;:<>()—[]«»", &next); } 

Осталась сама сортировка. Про расческу я прочитал, принцип работы более менее ясен. Вопрос про то, каким образом подходить к сортировке, ведь там есть слова, начинающиеся с большой буквы и т.д. В общем неясно, чем манипулировать при сортировке и с какой стороны к этому подступиться)

The post Сортировка слов по алфавиту appeared first on 100% Private Proxies - Fast, Anonymous, Quality, Unlimited USA Private Proxy!.


Viewing all articles
Browse latest Browse all 10

Latest Images

Trending Articles





Latest Images