Anagrammani tekshirish


ULASHISH

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");

O‘zingiz sinab ko‘ring »

Tushuntirish: Ikkala stringni massivlarga aylantiramiz, ularni saralaymiz va teng-tengmasligini tekshiramiz. Agar teng bo‘lsa, stringlar anagramma hisoblanadi.



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!