Ir ao conteúdo

Fila, Estrutura de dados

Boa Noite,

Como estou tendo aula de estrutura de dados estou tentando colocar aqui, alguns dos conceitos que aprendemos em sala, junto ao seu exercicio e uma implementação de um exercicio (desenvolvido rapidamente, muitas vezes). A estrutura apresentada hoje é Fila, uma estrutura de dados baseada no principio FIFO (first in, first out) ou seja, primeiro a entrar é o primeiro a sair. Ela, como a pilha possui duas funções básicas, que é adiciona e remove. Uma adicionando no fim, como uma fila (sem furos, é claro!) e a outra retirando do inicio.

Já faz alguns dias que resolvemos esse exercicio e pra ser sincero não tenho certeza se estou postando a ultima versão que tenho do mesmo, mas acredito que sim. O enunciado do exercicio resolvido foi o seguinte:

* Implemente todas as operações vistas sobre fila;
* implemente um programa principal que utilize a fila através de um menu com os seguintes itens: enfileirar, desenfileirar, limpar, mostrar fila, sair do programa. Use a estrutura de programação switch do “C” para isto;
* a fila possuirá tamanho máximo 100, definido como uma constante chamada MAXFILA. Utilize esta constante para a definição da estrutura de dados que será a fila;
* a fila será referenciada por uma variável global;
* para implementar a estrutura de dados defina um tipo elementoDaFila que será char[40] e defina a sua fila como um vetor de 100 elementoDaFila .

Aqui está a implementação da mesma que acredito ser a ultima.

Abraços,
Matheus

PS: Com o tempo eu pretendo (não sei se consigo) fazer algumas mudanças nas mesmas assim que for aprendendo novas tecnicas e conceitos relacionados ao assunto, mas como a faculdade ta muito corrida não sei se vai ser possivel.

Publicado emCEstrutura de Dados

1.007 Comentários

  1. Harolderepe Harolderepe

    В этой статье мы обсудим процесс восстановления после зависимостей, акцентируя внимание на различных методах и подходах к реабилитации. Читатели узнают, как создать план выздоровления и использовать полезные ресурсы для достижения устойчивых изменений.
    Что скрывают от вас? – клиника плюс

  2. BlakeGoomi BlakeGoomi

    Этот обзор медицинских исследований собрал самое важное из последних публикаций в области медицины. Мы проанализировали ключевые находки и представили их в доступной форме, чтобы читатели могли легко ориентироваться в актуальных темах. Этот материал станет отличным подспорьем для изучения медицины.
    Детали по клику – клиника плюс

  3. Знаете, достало уже — отец или муж начинает пить сутками, а ты не знаешь куда бежать . Моя семья с таким столкнулась недавно. Думал, справлюсь сам — хрен там было. Как показала практика, без врачей и нормального наблюдения никак . Обзвонил все конторы в городе — сплошной развод . А потом наткнулся на один проверенный вариант. Кому нужно качественное выведение из запоя с госпитализацией — не рискуйте здоровьем человека. В Нижнем Новгороде , кстати , хватает шарлатанов . Вся проверенная информация вот тут : рехаб нижний новгород рехаб нижний новгород Честно скажу , после того как почитал , расставил всё по полочкам. Там и про кодирование от алкоголизма подробно расписано , и про условия в стационаре и питание. И цены адекватные, без разводов. Рекомендую не тянуть .

  4. Güvenilir bir apk dosyası bulmak gerçekten zordu valla. Virüslü dosya riski yüzünden çekindim açıkçası. Sonunda tüm teknik detayları inceleyip sistemi test ettim. En sonunda güvendiğim bir kaynağa ulaştım ve size de tüm detayları aktarmak istedim, güncel bilgilere buradan bakabilirsiniz: 1xbet mobil apk 1xbet mobil apk. Şimdi size kısaca özet geçeyim — mobil versiyonu her şeyi düşünmüş resmen.

    Hiçbir takılma yaşamadım şu ana kadar. Birçok apk denedim ama en sorunsuzu bu çıktı — en başarılı uygulama bu oldu artık. Herkese hayırlı olsun…

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *