xjamesx 0 Denunciar post Postado Novembro 23, 2010 Dada uma lista de nomes em ordem alfabética, isto é, um vetor desordenado de nomes, e cujo encadeamento segue em ordem alfabética, construa uma algoritmo que, sem alterar o encadeamento alfabético, faça: A. A impressão da relação de nomes da lista (em ordem alfabética) B. A inclusão de um novo nome; C. A localização e a exclusão de um nome fornecido; D. A alteração de um nome fornecido. Alguém poderia postar esse algoritmo? Pode ser em qualquer linguagem, ou o algoritmo "cru" mesmo. Agradeço desde já amigos :) Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Novembro 24, 2010 $$ hein ? Compartilhar este post Link para o post Compartilhar em outros sites
Mário Monteiro 179 Denunciar post Postado Novembro 24, 2010 Para resolver por conta própria, pesquise, estude e analise os tópicos existentes sobre o assunto. Poste informações sobre o que está fazendo, como está fazendo, referências de pesquisa, o quê entendeu, etc. Pois isso ajuda-nos a entender como está fazendo e tentar ajudá-lo de forma simples e objetiva. Caso queira suporte particular, consulte: Empregos / Currículos / Parcerias e Negócios ou Mercado iMasters Normas do Forum Equipe de Moderação Compartilhar este post Link para o post Compartilhar em outros sites
Deise Vicky 1 Denunciar post Postado Novembro 27, 2010 Dada uma lista de nomes em ordem alfabética, isto é, um vetor desordenado de nomes, e cujo encadeamento segue em ordem alfabética, construa uma algoritmo que, sem alterar o encadeamento alfabético, faça: A. A impressão da relação de nomes da lista (em ordem alfabética) B. A inclusão de um novo nome; C. A localização e a exclusão de um nome fornecido; D. A alteração de um nome fornecido. Alguém poderia postar esse algoritmo? Pode ser em qualquer linguagem, ou o algoritmo "cru" mesmo. Agradeço desde já amigos :) Vou te dar uma ideia de como fazer: ArrayList nomes = new ArrayList(); ... //supondo que o ArrayList já esteja inicializado... //imprimindo for(int i = 0; i < nomes.length(); i++) { System.out.println(nomes[i].toString()); } //incluindo um nome String nome = "Mário"; nomes.add(nome); //Aí você tem que fazer verificações para inserir outros nomes sempre em ordem alfabética... for(int i = 0; i < nomes.length(); i++) { //procurando um nome if(nomes[i].equals(nome)){ ... } //excluindo if(nomes[i].equals(nome)){ nomes.remove[i]; } } Dá uma olhada nesse link,fala um pouco sobre a classe ArrayList do java... Espero ter ajudado. Compartilhar este post Link para o post Compartilhar em outros sites