elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Posibles combinaciones de una palabra
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Posibles combinaciones de una palabra  (Leído 2,138 veces)
giraffe

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Posibles combinaciones de una palabra
« en: 7 Abril 2015, 00:37 am »

hola, buenas, es que necesito ayuda con un código que me pueda imprimir todas las posibles combinaciones de una cadena que el usuario digite, que si el usuario digita mora imprima todas las combinaciones de mora:
mora, mroa, mrao, maro, maor, moar, oram, orma, omra, omar, oamr, oarm, ramo, raom, roma, roam, rmao, rmoa, amor, amro, armo, arom, aorm, aomr.
Sin importar si tienen o no tienen sentido, gracias por anticipado.


En línea

tremolero

Desconectado Desconectado

Mensajes: 270


Ver Perfil
Re: Posibles combinaciones de una palabra
« Respuesta #1 en: 7 Abril 2015, 00:40 am »

Hola, entiendo el ejercicio, lo que no entiendo es en que exactamente necesitas ayuda...

Imagino que si compartes el codigo que lleves hecho podremos ver en que fallas.

Un saludo.


En línea

eferion


Desconectado Desconectado

Mensajes: 1.248


Ver Perfil
Re: Posibles combinaciones de una palabra
« Respuesta #2 en: 7 Abril 2015, 09:05 am »

Lo que intentas hacer se llama permutación.

Si estás en C++ puedes usar next_permutation

Para hacer permutaciones en C tienes que currarte el algoritmo. Puedes buscar en Internet... puedes encontrar algo de código que te ayude en la tarea.

Un saludo.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines