Visual Basic - Comparar dos cadenas

Life is soft - evento anual de software empresarial
 
Vista:

Comparar dos cadenas

Publicado por Jorge (231 intervenciones) el 13/01/2006 21:07:16
Nesecito saber si dos cadenas tienen los mismos elementos, por ejemplo

12 x 5 x 6 x 12, tiene los mismos elementos que 5 x 12 x 6 x 12, he intentado descomponiendo la cadena en todos sus elementos, pero el problema es que se pueden repetir elementos y las cadenas no tienen un tamaño fijo, o sea pueden tener 1,2,3,4,5,... elementos.

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Comparar dos cadenas

Publicado por ivan (463 intervenciones) el 13/01/2006 21:28:15
Pudieras ir guardando cada elemento de la cadena 1 en un array y los elementos de la cadena en otro array, luego ordenas los arrays.

Recorres el Array1, editas el primer elemento, lo buscas en el array 2, si acaso está lo quitas de ambos y sigues con el siguiente elemento del array1.

Si acaso alguno de los arrays quedan con elementos, entonces significa que las cadenas no tienen los mismos elementos.

Espero esto te sirva, Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar