Форум программистов, компьютерный форум, киберфорум
Наши страницы

Организовать из слов строки однонаправленный список, упорядочивая слова по алфавиту - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В чем разница между указателем и указателем на указатель? http://www.cyberforum.ru/cpp-beginners/thread1145015.html
int x, *p, *q; x=10; p=&x; q=p; cout<<*q; int x, *p, **q; x=10; p=&x; q=&p;
C++ Русский шрифт в Borland C++ 3.1 Сразу извиняюсь, за подобную тему, но в шапке под форума русские шрифты в консоли, много что перепробовал, но так русский и не смогу реализовать в Borland C++ 3.1 Подскажите реально действующий... http://www.cyberforum.ru/cpp-beginners/thread1145003.html
C++ Представление числа N в виде всевозможных сумм K
Составить программу, которая печатает все различные представление числа N в виде всевозможных сумм K натуральных чисел (N, K-вводятся, 1<K<N ). Если К=0, то выдать все возможные суммы. Представления...
Вывести наименшую зарплату на предприятии с двумя цифрами после запятой C++
Очень-очень вас прошу помогите с задачей На малом предприятии работает определенное количество работников, но не менее двух – директора и главного бухгалтера. Зная зарплаты всех работников, найти...
C++ Ошибка при использовании цикла while http://www.cyberforum.ru/cpp-beginners/thread1144991.html
Здравствуйте! вот у меня цикл while, не с постусловием, ругается на S=S->next; и C=C->next; во всех остальных процедурах работает норм, а здесь не пойму че так, без этого не как как помне, но если...
C++ Упорядочить строки целочисленной прямоугольной матрицы Доброго времени суток! С++ изучаю самостоятельно и столкнулся с задачей: " Упорядочить строки целочисленной прямоугольной матрицы по возрастанию количества одинаковых элементов в каждой строке. Найти... подробнее

Показать сообщение отдельно
TenGen
Будущее рядом
98 / 96 / 20
Регистрация: 06.03.2014
Сообщений: 342
11.04.2014, 08:06
GGG999, а в чем конкретно проблема? Составляете список, сортируете его (работает сравнение слов с помощью > и <), затем ищете нужные слова.
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
struct node
{
node(string t) : value(t), next(NULL) { }
string value;
node *next;
};
 
node *head = NULL;
 
void add(string text)
{
node *temp = new node(text);
if (head == NULL) head = temp; //начинаем список
else //добавляем в начало списка
{
temp->next = head;
head = temp;
}
}
 
void sort_array()
{
//здесь сортировочка
}
 
int main(int argc, char *argv[])
{
//ввод строки
sort_array();
//ищем необходимые слова
system("pause");
return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru