
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
10.11.2009, 16:48:22
|
|||
|---|---|---|---|
|
|||
лисп |
|||
|
#18+
8 Кратчайшее общее «надслово» На вход программе подаётся конечное множество R слов из алфавита Σ. Множество записывается в виде списка слов, а каждое слово представляет собой список из элементов алфавита. Затем вводится положительное целое число K. Существует ли такое слово w G Σ∗ , \w\ ^ K, и любое слово x G R является подсловом слова w, то есть w = w0xw1, где w0,w1 G Σ∗ ? Если такого слова не существует, напечатайте #f. Если такое слово существует, напечатайте #t, затем длину слова, а затем само слово в виде списка букв. Из всех возможных вариантов надслов выберите надслово минимальной длины. В процессе нахождения решения должна быть предусмотрена визуализация процесса приближения текущего решения задачи к оптимальному. Предусмотрите возможность визу- ализации результата. Пример входных данных: ((a b c d) (b c d e) (d e f)) 6 Пример печати результата: #t 6 (a b c d e f) нужен алгоритм(пошаговый) или хотя бы мысль как сделать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=16&mobile=1&tid=1344110]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
198ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 192ms |
| total: | 453ms |

| 0 / 0 |
