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

2.317 Comentários

  1. Oscarcig Oscarcig

    При потере сознания, судорогах, нарушениях дыхания и других опасных проявлениях человеку требуется срочная помощь. Нарколог после осмотра может рекомендовать клинику, если лечение дома не обеспечивает необходимого контроля. Решение принимается исходя из состояния пациента, а не только из его желания остаться дома.
    Подробнее – https://2.vivod-iz-zapoya-voronezh15.ru/

  2. Одним из ключевых факторов успешного лечения наркомании является психотерапия. В клинике «Сибирский Доктор» применяются различные методы психотерапии, включая когнитивно-поведенческую терапию, групповые и индивидуальные занятия, которые помогают пациентам осознать причины зависимости, научиться справляться с эмоциональными и психологическими трудностями.
    Получить дополнительные сведения – центр анонимного лечения наркомании новосибирск

  3. WilliamOrabe WilliamOrabe

    Вывод из запоя на дому — это управляемый медицинский процесс, где каждая деталь имеет значение: от первичного осмотра и грамотного подбора инфузионного профиля до сенсорной дисциплины в помещении и чётких «окон оценки» результата. В наркологической клинике «СеверМед Трезвость» мы используем принцип минимально достаточных вмешательств: одна цель на этап, один измеримый маркер и одна корректировка за раз. Такой подход снижает нагрузку на организм, повышает предсказуемость и делает восстановление переносимым для пациента и его близких.
    Разобраться лучше – http://vivod-iz-zapoya-v-sankt-peterburge16.ru

  4. Peterjaw Peterjaw

    Задержка усиливает риск судорог, делирия, аритмий и травм. Эти маркеры не требуют медицинского образования — их легко распознать. Если совпадает хотя бы один пункт ниже, свяжитесь с нами 24/7: мы подскажем безопасный формат старта и подготовим пространство к визиту.
    Ознакомиться с деталями – наркологическая клиника цены в рязани

  5. Такая карта снимает неопределённость. Пациент понимает, чего ожидать; родственники — когда и по каким метрикам судить об успехе; команда — что именно корректировать, чтобы сохранить управляемость терапии даже ночью.
    Разобраться лучше – наркологическая клиника наркологический центр

  6. Jerryobser Jerryobser

    Круглосуточная доступность важна, но ещё важнее — структурированность. В «ПолярМед Центре» каждое окно времени имеет цель, действия и ясные критерии перехода. Если ответ «плоский», меняем один параметр (темп, объём, последовательность) и повторно оцениваем состояние в назначённое время. Это поддерживает причинно-следственную связь и исключает полипрагмазию.
    Исследовать вопрос подробнее – http://narkologicheskaya-klinika-murmansk15.ru/narkologicheskij-dispanser-g-murmansk/

  7. fiery_yskt fiery_yskt

    Konto zalozylem na poczatku roku, wiec kilka miesiecy testow za mna. Chodzilo mi glownie o zwrot od przegranych, bo na start sypia kasa, a pozniej zapominaja o graczu. Na tej stronie jest z tym lepiej – zwrot naliczaja co tydzien, w moim przypadku bylo to kilka procent.

    Katalog gier jest naprawde obszerny, choc regularnie odpalam moze dwadziescia. Za soft odpowiadaja Pragmatic Play, Play’n GO, Hacksaw i Betsoft, a wiec nazwiska z pierwszej ligi. Sekcja live stoi na Evolution, z Crazy Time i Lightning Roulette. Polskojezyczni krupierzy bywaja, ale nie o kazdej porze dnia.

    Bonus na start to 100% do 2000 zl i 150 darmowych spinow, z obrotem x40, czyli standard, do przelkniecia. Swieze oferty i kody znajdziesz pod adresem fieryplay bo oferta zmienia sie co miesiac. Niezle wygladaja cotygodniowe turnieje, czasem gra sie o naprawde sensowna kase.

    Prog wplaty wynosi okolo 40 zl, place Blikiem, bo najszybciej, do wyboru sa karty, e-portfele i krypto. Pieniadze na Skrillu mialem nastepnego dnia, na konto w banku dluzej, do trzech dni. Weryfikacja poszla za drugim razem, bo pierwszy skan byl nieczytelny, potem juz bez problemow.

    Na telefonie gram przez przegladarke i spokojnie wystarcza. Wczytuje sie bez zaciec, z tym ze live na LTE bywa kaprysne. Czat obsluguje jezyk polski i widac, ze czytaja pytanie, czekalem srednio kilka minut. Koncesja jest z Curacao czyli jak wiekszosc stron dostepnych z Polski. Grunt, ze kasa wraca bez cyrku.

  8. Если при первичном звонке фиксируем «красные флаги» (угнетение сознания, выраженная одышка, резкое падение SpO?, нестабильная аритмия), сразу предлагаем стационарное наблюдение с ночным постом. При низких рисках начинаем дома, но держим низкий порог для эскалации, чтобы не терять время, если состояние меняется.
    Подробнее можно узнать тут – http://narkolog-na-dom-stavropol15.ru/chastnyj-narkolog-stavropol/

  9. ChrisMut ChrisMut

    Помощь оказывают врачи с практикой в наркологии, психиатрии и восстановительной терапии.
    Дополнительная информация – http://vyvod-iz-zapoya-reutov15.ru

  10. JamesLeago JamesLeago

    Если на триаже выявляются риски (дыхание, спутанность, нестабильный ритм), предлагаем короткое стационарное окно мониторинга. При низких рисках стартуем амбулаторно или на дому, а вечером подключаем короткие видеовставки по 15–20 минут. Переходы между форматами не «сбрасывают» процесс: единая карта наблюдения обеспечивает непрерывность и точность решений.
    Подробнее тут – наркологические клиники алкоголизм в воронеже

  11. Техника помогает, но не доминирует. Мы используем портативные приборы с мягкой индикацией и низким уровнем шума, чтобы не разрушать формирующуюся «ночную кривую». Контроль в остром окне чаще, вечером — мягче: так сохраняется физиология сна и снижается потребность в дополнительной фармакологии.
    Детальнее – наркологическая клиника стационар

Deixe um comentário

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