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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 5.00
Женя_Женя
0 / 0 / 0
Регистрация: 13.06.2013
Сообщений: 7
#1

Слова-анаграммы - C++

13.01.2011, 20:12. Просмотров 1324. Ответов 2
Метки нет (Все метки)

Для заданного с клавиатуры слова построить все его анаграммы, т.е. слова (возможно бессмысленные), состоящие из всех букв исходного слова, но расположенных в произвольном порядке.

Хотя бы намекните, как реализовать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.01.2011, 20:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Слова-анаграммы (C++):

Найти в тексте все слова анаграммы - C++
Кто может плиз.. Найти в тексте все слова анаграммы.

вывести слова - анаграммы из словаря, состоящего из пар слов(при чтении в обратном порядке образуется другое слово) - C++
Ребят, помогите пожалуйста написать прогу на С++=(в задании не было сказано что бы считывало с файла, поэтому, можно все, прямо в проге...

Анаграммы - C++
Анаграммой слова называется любая перестановка всех букв слова. Например, из слова SOLO можно получить 12 анаграмм: SOLO, LOSO, OSLO, OLSO,...

Анаграммы - C++
Задается словарь. Найти в нем все анаграммы (слова, составленные из одних и тех же букв).

Файлы и анаграммы - C++
Во входном файле input.txt содержаться строка не более 255 символов, в которой через один или несколько пробелов следует слово. Найти все...

Анаграммы(олимпиадная задача) - C++
Cтрока S1 называется анаграммой строки S2, если она получается из S2 перестановкой символов. Даны строки S1 и S2. Напишите программу,...

2
M128K145
Эксперт С++
8305 / 3525 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
14.01.2011, 00:11 #2
Женя_женя, подсказка - перестановки. В поиске много интересного по этому поводу
0
Хохол
Эксперт С++
475 / 443 / 13
Регистрация: 20.11.2009
Сообщений: 1,292
14.01.2011, 00:48 #3
C++
1
2
3
4
5
6
string s;
cin >> s;
sort(s.begin(),s.end());
do{
  cout << s << endl;
}while(next_permutation(s.begin(),s.end()));
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2011, 00:48
Привет! Вот еще темы с ответами:

В заданном словаре найти все анаграммы - C++
Задается словарь. Найти с помощью процедуры в нем все анаграммы (слова, составленные из одних и тех же букв). Я считываю файл и пытаюсь с...

Строки.Анаграммы.(Задача сделана,но не выводит результат...) - C++
Даны 2 слова(строки),проверить есть ли эти слова анаграммами(отличаются только порядком букв) // анаграмма].cpp : Defines the entry point...

Задается словарь. Найти в нем все анаграммы - C++
задали задачу Задается словарь. Найти в нем все анаграммы (слова, составленные из одних и тех же букв). смысл понятен,но непонятно как...

Напечатать слова, которые отличны от последнего слова текста, предварительно удалив из слова последнюю букву - C++
Дана последовательность содержащая от 1 до 30 слов, в каждом из которых от 1 до 5 строчных латинских букв; между соседними словами не менее...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.