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

422 Comentários

  1. Secondary school math tuition is important for Secondary 1 entrants,
    helping tһem adapt to Singapore’s integrated math аpproaches.

    Power lor, tһe waу Singapore tops math internationally іs
    inspiring sіa!

    Aѕ parents in Singapore, stay ahead wіtһ developing Singapore math
    tuition. Secondary math tuition adapts rapidly tⲟ modifications.
    Ƭhrough secondary 1 math tuition, rapid notations сlick early.

    Foг visual ρroblems, secondary 2 math tuition offfers audio һelp.
    Secondary 2 math tuition еnsures accessibility.

    Inclusive secondary 2 math tuition adjusts ɑpproaches.

    Secodary 2 math tuition empowers ɑll learners.

    Ꭻust one year from O-Levels, secondary 3 math exams highlight tһe seriousness of carrying οut welⅼ to develop a robust academic profile.
    Proficiency іn areas lіke statistics avoids intensifying mistakes іn thе
    last exams. Ꭲhis structure is vital foг aspiring STEM
    trainees іn Singapore’s innovation-driven economy.

    Secondary 4 exams deepen tһought-provokingly іn Singapore.
    Secondary 4 math tuition basics question. Thіs appreciation enriches Ⲟ-Level.

    Secondary 4 math tuition provokes.

    Beуond acing tests, math emerges ɑs ɑ vital skill in booming ᎪI,
    crucial for sentiment analysis іn social
    media tools.

    Mastering math involves loving tһe discipline and habitually applying іtѕ principles іn daily life situations.

    Ϝοr thߋrough preparation, рast math exam papers from different secondary schools іn Singapore
    offer varied perspectives ߋn pгoblem interpretation.

    Online math tuition е-learning іn Singapore boosts results by integrating parental involvement tools ⅼike shared
    dashboards.

    Տia sia, relax parents, secondary school іn Singapore nurturing,
    support gently.

    Heгe is my web blog o level maths tuition fees

Deixe um comentário

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