Como verificar a string palíndromo no Swift iOS?
Apr 20 2023
Você pode verificar se uma string é um palíndromo no Swift para iOS comparando os caracteres no início e no final da string. Aqui está um exemplo de implementação: Você pode chamar esta função em qualquer string para verificar se é um palíndromo:.
Você pode verificar se uma string é um palíndromo no Swift para iOS comparando os caracteres no início e no final da string. Aqui está um exemplo de implementação:
func isPalindrome(_ userString: String) -> Bool {
let characters = Array(userString.lowercased())
var initialIndex = 0
var finalIndex = characters.count - 1
while initialIndex < finalIndex {
if characters[initialIndex] != characters[finalIndex] {
return false
}
initialIndex += 1
finalIndex -= 1
}
return true
}
Você pode chamar esta função em qualquer string para verificar se é um palíndromo:
let sampleString = "radar"
if isPalindrome(sampleString) {
print("\(sampleString) is a palindrome!")
} else {
print("\(sampleString) is not a palindrome.")
}
George Harrison ficou chateado por suas letras de 'Hurdy Gurdy Man' de Donovan não terem sido usadas





































![O que é uma lista vinculada, afinal? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)