|
Перебор вариантов
|
|||
---|---|---|---|
#18+
...торможу... :) есть N групп по К[n] элементов в каждой. требуется получить всевозможные сочетания. Код: plaintext 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2003, 12:02 |
|
Перебор вариантов
|
|||
---|---|---|---|
#18+
? Условие очень загадочное. Что значит "всевозможные сочетания"? Вообще все возможные? Тогда так Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.12.2003, 12:46 |
|
Перебор вариантов
|
|||
---|---|---|---|
#18+
Почему загадочное? Вид исходной таблицы - то что в "дано" А в "результат" то, что хочется получить. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2003, 10:23 |
|
Перебор вариантов
|
|||
---|---|---|---|
#18+
Требуется получить всевозможные сочетания элементов из групп. При в каждом варианте по одному элементу из каждой группы. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2003, 10:33 |
|
Перебор вариантов
|
|||
---|---|---|---|
#18+
Приведите пожалуйста более подробное описание задания и структуру таблицы. Является ли поле Элемент уникальным ? Что именно хотите получить ? Судя по Вашему примеру результата Вам нужно получить для каждой группы один элемент с каждой группы. Однако последовательности не улавливается, почему например для группы 1 в результате Вы хотите получить номера элементов 1,4,7 , а не 1,4,6 ? Есть ли алгоритм порядока получения номеров для групп ? Пока не сформулируете правильно задачу, ответить к сожалению Вам никто не сможет. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2003, 10:45 |
|
Перебор вариантов
|
|||
---|---|---|---|
#18+
ASCRUS, да, виноват, первым, действительно будет 1-4-6. create table t_group( id_group integer, primary key (id_group) ); create table t_element( id_group integer, id_element integer, primary key (id_group, id_element), foreign key FK_t_element_REF_t_group(id_group) references t_group(id_group) ); Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
надо получить всевозможные комбинации элементов, по одному из каждой группы, т.е. 1-4-6, 1-4-7, ... 2-5-9 ... 3-5-9 ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2003, 14:37 |
|
|
start [/forum/topic.php?fid=55&fpage=131&tid=2014758]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 173ms |
0 / 0 |