• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

iptleic

AJUDA!!! Ordenar alfabeticamete

2 mensagens neste tópico

:wallbash:  estou aqui com um problema... eu tenho uma lista com varios nome.. e o meu objectivo é ordenar essa lista alfabeticamente.. a minha lista esta defenida do seguinte modo:;

typedef struct no_da_lista *link;
typedef struct no_da_lista {
char nome_file[80+1];
struct no_da_lista *next;
}nolista;

Consigo inserir elementos sem qualquer dificuldade.. mas agora que queria arranjar uma funçao que ordenasse ALFABETICAMENTE já nao estou a ser capaz... ajuda please..

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Começa uma lista nova e usa o método de ordenação por inserção.

O primeiro elemento, para o inicio, o segundo, vai para trás ou para a frente do primeiro conforme for maior ou menor, etc. Não precisas de gastar memória extra, basta mudares as ligações.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora