Considere uma fila em listas encadeadas representada por
Sua tarefa nesse exercício é implementar as operações de enfileiramento e desenfileiramento numa fila circular. Para tanto, você deve submeter um arquivo contendo apenas:
Os #include
necessários para execução das instruções utilizadas no seu código.
A definição da struct celula
.
que enfileira o elemento x
na fila circular com nó cabeça f
.
que desenfileira um elemento da fila circular. Sua função deve
retornar o elemento desenfileirado em y
e
retornar 1 se o desenfileiramento foi bem sucedido, ou 0 caso contrário (isto é, se a fila estava vazia).