Buscar

POR FAVOR AJUDA, como eu faço esse exercicio em java?

Leia dois vetores de n posições (n informado pelo usuário). Verifique e escreva se um é anagrama de outro.
Ex: IRACEMA E AMERICA - são anagramas THE ALIAS MEN e ALAN SMITHEE – são anagramas

💡 1 Resposta

User badge image

RD Resoluções

CONCEITO

Logica de programação, Linguagem de programação Java, Estrutura de decisão complexa e Estrutura de repetição.


public class Anagrama {

public static void main(String[] args) {

String palavra = "jovem";

imprimeAnagramas("", palavra);

}

public static void imprimeAnagramas(String prefix, String word) {

if (word.length() <= 1) {

System.out.println(prefix + word);

} else {

for (int i = 0; i < word.length(); i++) {

String cur = word.substring(i, i + 1);

String before = word.substring(0, i);

String after = word.substring(i + 1); imprimeAnagramas(prefix + cur, before + after);

}

}

}

}

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Perguntas relacionadas