|
|
|
| Дано множество {8, 9, 10, 11}. Как с помощью PHP найти все сочетания элементов?
В списке функций массивов ничего подходящего не нашёл, | |
|
|
|
|
автор: ????? (26.09.2009 в 12:18) |
|
|
для: Lstasss
(26.09.2009 в 02:03)
| | сочетания, множества, .......
таких типов данных нет в php , если не ошибаюсь насколько мне память не изменяет
лучше-бы сказали из какого массива и чего получить-то надо
типа из
array{8, 9, 10, 11)
надо получить
array(8,9), array(8,10), array(8,11), array(9,10), array(9,11), array(10,11)
? или чего ? | |
|
|
|
|
|
|
|
для: ?????
(26.09.2009 в 12:18)
| | а также array(8, 9, 10), array(8, 9, 11), array(9, 10, 11), array(8, 9, 10, 11).
Я знаю что в РНР таких типов нет, но есть массивы, и придётся обойтись ими.
Кстати, задача не совсем теоретическая, практическое применение существует. | |
|
|
|
|
|
|
|
для: Lstasss
(26.09.2009 в 12:48)
| | а () , (8), (9),(10),(11), (8,10,11) куда исчезли ?
Генерируется элементарно. $m++
Каждый бит числа - выбранный элемент множества. | |
|
|
|