Ir ao conteúdo

Posts recomendados

Postado

Boa tarde pessoal, estou precisando de uma ajuda neste exercício, ou alguma ideia que como começar, amanhã tenho prova e uma das questões é sobre este assunto, se possível, agradeço muito!

 

Enunciado:

Um deque mantém uma lista de caracteres. Implemente uma operação ehSimétrico() que retorna verdadeiro caso as duas metades desta lista sejam simétricas ◦

 

Exemplos:

A B A A B A : verdadeiro

A B C X Y A : falso

X Y Z Y X : verdadeiro

Postado

Não sei se seu professor permite, mas como é uma LDE você pode percorrer do final para o início e do início para o final, comparando valor por valor, quando os ponteiros que estão percorrendo a lista se encontrarem, acabou. Sua condição pode ser para achar diferentes, aí faz algo do tipo:

if (x != y) return 0;

E no final da função "return 1";

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!