• Sábado 21 de Diciembre de 2024, 13:00

Autor Tema:  Re: Algoritmo recursivo para el número combinatorio  (Leído 8856 veces)

Hailie

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Algoritmo recursivo para el número combinatorio
« en: Domingo 26 de Enero de 2003, 16:29 »
0
Hola!

Alguien tiene el algoritmo recursivo para calcular números combinatorios? Gracias!

hzigma

  • Miembro activo
  • **
  • Mensajes: 30
    • Ver Perfil
Re: Algoritmo recursivo para el número combinatorio
« Respuesta #1 en: Viernes 14 de Febrero de 2003, 17:51 »
0
LA VERDAD ES QUE NO LE ENTIENDO CUALES SON LOS NUMEROS COMBINATORIOS, PODRIA EXPLICARME Y BUSCAMOS SOLUCION??

HZIGMA:D

Jackboot

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Algoritmo recursivo para el número combinatorio
« Respuesta #2 en: Viernes 7 de Marzo de 2003, 03:27 »
0
a mi me dieron ese algoritmo en clases, como un ejemplo "basico" de recursividad.

a ver si es lo mismo:

un numero combinatorio de N en K =  N -1 en K -1 + N - 1 en K  (no puedo hacerlo con parentesis, asi q espero q me estes entendiendo)

entonces una funcion recursiva para un numero combinatorio seria:


 
Código: Text
  1. [u]funcion [/u]combinatoria ([u]entero [/u] N, [u]entero[/u] K) --> [u]entero [/u]
  2. [u] si [/u] N = K [u]entonces [/u]
  3. <-- 1;
  4. [u]fsi[/u]
  5. [u]si [/u] N  < K [u]entonces[/u]
  6. <-- 0;
  7. [u]fsi[/u]
  8. [u]si[/u] N = K + 1 [u]entonces[/u]
  9. <-- N;
  10. [u]fsi[/u]
  11. <-- combinatoria ( N - 1 , K - 1) + combinatoria ( N -1 , K)
  12. [u]ffuncion[/u]
  13.  

Espero q te sirva, o q por lo menos te aclare algo ...
Saludos