|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.12.2011, 20:47 | #1 |
Регистрация: 07.12.2011
Сообщений: 6
|
перестановка слов в предложении
надо вывести все возможные перестановки слов в предложении исключая повторения т.е. перестановки не должны повторяться, одинаковые перестановки не выводить.
Эта программа пока работает так: Если ввести предложение из одинаковых слов, например: лимон лимон лимон перестановки будут такие: лимон лимон лимон лимон лимон лимон лимон лимон лимон а надо вывести только лимон лимон лимон (так как одинаковые перестановки не выводить) вот сама задача ее надо доделать правильно Код:
Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 13.12.2011 в 09:47. |
13.12.2011, 09:59 | #2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
во-первых, как это у Вас работало?!?! Тут же явные синтаксические ошибки в коде!
нужно Цитата:
просто я бы решил "в лоб" - завёл TStringList и добавлял все комбинации в этот список. Но добавлял (и выводил на экран) только в том случае, если такой комбинации в списке ещё нет.. Доработка кода займёт пять минут. Недостаток - при достаточно большом количестве членов предложения - программа будет проворно "кушать" память, да и на быстродействие програмы такой подход явно не скажется положительно! |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разбить строку на предложения, посчитать количество слов в предложении, вывести предложения, удовлетворяющие условию. Си | woot | Помощь студентам | 2 | 18.10.2011 16:19 |
В предложении подсчитать количество слов. Delphi | King21 | Помощь студентам | 4 | 16.03.2011 14:26 |
упорядочение слов в предложении | 534 | Помощь студентам | 2 | 11.03.2010 12:47 |
Подсчет количества слов предложении | Милашка000 | Общие вопросы C/C++ | 2 | 24.04.2009 20:02 |