Junior
Dartda satrning palindrom yoki yo'qligini qanday aniqlash mumkin?
sobes.tech AI
AIdan javob
bool isPalindrome(String input) {
// Bo'sh joylarni olib tashlaymiz va to'g'ri solishtirish uchun satrni kichik harflarga aylantiramiz.
final cleanedInput = input.replaceAll(' ', '').toLowerCase();
// Ters satrni olamiz.
final reversedInput = cleanedInput.split('').reversed.join('');
// Asl satr bilan uning teskari versiyasini solishtiramiz.
return cleanedInput == reversedInput;
}
// Misol uchun foydalanish
// void main() {
// print(isPalindrome("A man a plan a canal Panama")); // true
// print(isPalindrome("hello")); // false
// }