Siéntete libre de compartir nuestra web y códigos con tus amigos, apóyanos para aumentar esta comunidad.
Ejemplo 1: cómo encontrar dos cadenas son anagramas en java
import java.util.Arrays;publicclassAnagramStringstaticvoidisAnagram(String str1,String str2)String s1 = str1.replaceAll("\s","");String s2 = str2.replaceAll("\s","");
boolean status =true;if(s1.length()!= s2.length())
status =false;else
char[]ArrayS1= s1.toLowerCase().toCharArray();
char[]ArrayS2= s2.toLowerCase().toCharArray();Arrays.sort(ArrayS1);Arrays.sort(ArrayS2);
status =Arrays.equals(ArrayS1,ArrayS2);if(status)System.out.println(s1 +" and "+ s2 +" are anagrams");elseSystem.out.println(s1 +" and "+ s2 +" are not anagrams");publicstaticvoidmain(String[] args)isAnagram("Keep","Peek");isAnagram("Mother In Law","Hitler Woman");/*OUTPUT
*Keep and Peek are anagrams
*MotherInLaw and HitlerWoman are anagrams
*/
Ejemplo 2: compruebe si dos cadenas son anagramas python
ifsorted(s1)==sorted(s2):print("The strings are anagrams.")else:print("The strings aren't anagrams.")
Nos puedes secundar nuestra publicación dejando un comentario o valorándolo te estamos agradecidos.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)