Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/09/2010, 15:27
Avatar de josevirtual
josevirtual
 
Fecha de Ingreso: diciembre-2006
Mensajes: 51
Antigüedad: 17 años, 4 meses
Puntos: 1
Respuesta: Conbinatoria php

gracias por la ayuda tan pronta, logré resolverlo... si a alguien le sirve el codigo lo posteo aqui
Código PHP:
function comb($a$len){
   if (
$len count($a))return 'error';
   
$out = array();
   if (
$len==1) {
      foreach (
$a as $v$out[] = array($v);
      return 
$out;
   }
   
$len--;
   while (
count($a) > $len) {
      
$b array_shift($a);
      
$c comb($a$len);
      foreach (
$c as $v){
         
array_unshift($v$b);
         
$out[] = $v;
      }
   }
   return 
$out;
}
$test = array(10,2,8,3);
$a comb($test,3);
foreach(
$a as $i=>$fila)
{
    echo 
json_encode($fila)."<br>";

__________________
http://fullwebdesigner.com.ar webcomputercusco