
c119259
(usa Outra)
Enviado em 16/09/2013 - 17:44h
enqueue
Como inserir um elemento que seja do início ao fim da fila? Ou seja um elemento que possa entrar em qualquer posição da fila?
struct elem {
int ra; // RA do aluno
int ano; // ano de ingresso do aluno
char curso[25]; // nome do curso
struct elem * prox; // ponteiro para o proximo elemento da lista
};
struct fila_bandeco {
struct fila_bandeco * next; // ponteiro para o proximo no da lista
struct elem * front; // ponteiro para o inicio da fila deste grupo
struct elem * end; // ponteiro para o final da fila deste grupo
};
void enqueue (struct fila_bandeco ** p_fila, int ra, int ano, char curso[]){
/*algoritmo*/
}