Anagrammani tekshirish
Anagramma stringlarni tekshirish
Agar ikki string bir xil belgilarni turli tartibda o‘z ichiga olsa, ular anagramma hisoblanadi:
Misol
import java.util.Arrays;
String str1 = "listen";
String str2 = "silent";
char[] arr1 = str1.toCharArray();
char[] arr2 = str2.toCharArray();
Arrays.sort(arr1);
Arrays.sort(arr2);
boolean isAnagram = Arrays.equals(arr1, arr2);
System.out.println(isAnagram ? "Anagram" : "Not Anagram");
Tushuntirish: Ikkala stringni massivlarga aylantiramiz, ularni saralaymiz va teng-tengmasligini tekshiramiz. Agar teng bo‘lsa, stringlar anagramma hisoblanadi.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
