20/10/2011, 13:15
|
| Moderador | | Fecha de Ingreso: marzo-2005 Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 9 meses Puntos: 1360 | |
Respuesta: Duda con pequeño codigo de python En el tuyo el indentado no esta del todo uniforme, pero son cuestiones de estilo.
La explicación de por que ambos funcionan es simple.
El primer programa genera todos los posibles casos esto es P(3) = 3! = 6 (tiene 6 returns).
El segundo programa es básicamente como el primero pero te das cuenta que hay casos repetidos, por ejemplo x2 + x1 es lo mismo que x1 + x2, así que eliminas eso. Tambien checas todos los posibles casos pero sin importar el orden, ni las repeticiones, lo que da C(3, 2) = 3 |