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

9.752 Comentários

  1. Moving is never easy — just dealt with it a couple of months back, and I’m telling you, total chaos. You think packing is simple, then reality hits hard. Someone at work had a good experience with a third, but I needed to be sure. Bottom line: when you need reliable nevada moving services, compare several options. Here’s the deal: professional teams save you from drama — especially in summer. Here’s what worked for me — made a bunch of calls — and I swear, it was completely worth the time. So take a look at this that put all the info together. movers nevada movers nevada That page alone cut through the confusion. Everything is transparent — honest breakdowns. Went with their recommendation and they delivered perfectly. Take your time. Confirm their equipment. The right company turns stress into routine. Wish I had this when I moved!

  2. Austinhumma Austinhumma

    Клиника “Обновление” также активно занимается просветительской деятельностью. Мы организуем семинары и лекции, которые помогают обществу лучше понять проблемы зависимостей, их последствия и пути решения. Повышение осведомленности является важным шагом на пути к улучшению ситуации в этой области.
    Детальнее – http://kapelnica-ot-zapoya-irkutsk.ru/kapelnica-ot-zapoya-v-kruglosutochno-v-irkutske/

Deixe um comentário

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