Ir ao conteúdo

Lista, Estrutura de dados

Boa tarde,

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 é Lista, uma estrutura de dados linear. Existe também a lista ligada, ou encadeada que também é conhecida por linear e dinamica (fica pra outro post) e a lista duplamente ligada, ou duplamente encadeada (fica pra outro post também). A pilha e a fila são implementações especiais de listas. A Lista, não possue restrições como suas implementações especiais, e pode receber elementos em qualquer posição, remover de qualquer posição, remover especifico, adicionar em ordem entre outras.

O enunciado do exercicio que foi proposto para lista é o seguinte:

1. Crie o seu tipo de dados tLista em um headerfile;
2. esta deverá ser uma lista de elementos do tipo tAgenda;
3. O tipo tAgenda é um tipo que representa um nome de 30 posições e um número de telefone;
4. crie uma função maior(a,b) que compare os nomes de duas entradas;
5. programe todas as funções documentando cada função, inclusive com dicionário de dados;
6. crie um programa principal que execute todas as funções de lista a partir de um menu. A função procurar específico deverá basear-se no nome em uma Agenda;
7. além dessas funções, o programa deverá ser capaz de listar a lista em ordem alfabética.

Resolução do mesmo aqui.

Até mais,
Matheus

Publicado emCEstrutura de Dados

12.806 Comentários

  1. Rogerdekly Rogerdekly

    Для инфузионной терапии применяются сертифицированные лекарственные средства и растворы. В зависимости от клинической ситуации основой могут быть физраствор, раствор Рингера или другие жидкости, необходимые для нормализации водно-электролитного обмена. Глюкоза, витаминные компоненты, соли и специальные препараты назначаются только при наличии медицинских показаний.
    Дополнительная информация – vyzov-na-dom-kapelnicy-ot-zapoya

  2. А потом оказалось, что это перепланировка. Никто не знал, с чего начать. Согласование перепланировки — И без специалиста тут легко запутаться. Потом согласование в Мосжилинспекции. Согласование перепланировки квартиры в Москве под ключ — И когда времени в обрез. Вся информация доступна здесь: перепланировка с согласованием ресог перепланировка с согласованием ресог И про ресог для вторички. Не тяните с оформлением.

  3. Ronaldhoano Ronaldhoano

    Состояние пациента отслеживается на каждом этапе, от первичной консультации до дальнейших рекомендаций.
    Изучить вопрос подробнее – narkologicheskaya-klinika-moskva

  4. CharlesFag CharlesFag

    В центре работают квалифицированные специалисты с медицинским образованием и практическим опытом: нарколог, психиатр, психотерапевт, психолог и другой медицинский персонал. Программа лечения может включать медикаментозное восстановление организма, психотерапевтические методики, психологическую коррекцию поведения, кодирование и реабилитационный курс. Такой подход помогает не ограничиваться снятием острых проявлений зависимости, а работать с причинами проблемы и формировать навыки полноценной здоровой жизни.
    Узнать больше – https://1narkologicheskaya-klinika-balashiha.ru/

  5. JerryTounc JerryTounc

    Капельница на дому «Элегия Мед» в Москве — медицинская услуга для людей, которым требуется внутривенное введение назначенного раствора в привычной домашней обстановке. Медицинский специалист приезжает по указанному адресу, оценивает текущее самочувствие, изучает документы и назначения, уточняет наличие хронической патологии и только затем определяет возможность проведения процедуры. Капельница на дому позволяет не тратить время на дорогу в клинику, если госпитализация или очный прием в стационаре не требуются. При этом безопасность остается приоритетом: используются стерильные материалы, одноразовые иглы, система для инфузии и препараты в соответствии с назначением врача.
    Изучить вопрос подробнее – kapelnicy-na-dom-kruglosutochno

Deixe um comentário

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