“caracteres mínimos para hacer palíndico de cuerdas” Código de respuesta

Cadena de palindromo

Input: S = "abba"Output: 1Explanation: S is a palindrome
int isPalindrome(string S)
	{
	    string st = S;
	    char temp;
	    int i=0, j= st.length()-1;
	    while(j>i)
	    {
	       if(S[i] != S[j])
	       {
	           return 0;
	       }
	       i++;
	       j--;
	    }
	    return 1;
	}
Depressed Dragonfly

caracteres mínimos para hacer palíndico de cuerdas

string s;
    int len=0,i=1;
    cin>>s;
    int n=s.size();
    vector<int> LPS(n);
    LPS[0]=0;
    while(i<n)
    {
        if(s[i]==s[len]) LPS[i++]=++len;
        else
        {
            if(len==0) LPS[i++]=0;
            else len=LPS[len-1];
        }
    }
Thankful Turtle

Respuestas similares a “caracteres mínimos para hacer palíndico de cuerdas”

Preguntas similares a “caracteres mínimos para hacer palíndico de cuerdas”

Más respuestas relacionadas con “caracteres mínimos para hacer palíndico de cuerdas” en C++

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código