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

17.399 Comentários

  1. best online usa casinos, best australian online casinos and top 20 online casinos usa, or real poker online
    australia

    My homepage: casino grocery number 1, Leopoldo,

  2. play pokies online free canada, play real money poker online
    australia and bonausaa slot volatility, or casino with
    no sign up free spins (Greg) deposit united kingdom bonuses

  3. chukchansi is parq casino open now (Milford) reopen, united kingdom no deposit signup bonus
    casino and canadian casinos still accepting skrill, or real money
    slots new united states

  4. best online usa casinos, 1000 casino chips (Foster) 2021
    no deposit uk and casino chip values usa, or united statesn casino guide coupons

  5. united statesn casino nashua nh, free spins no deposit casinos canada
    and free spins no deposit united statesn pokies, or free
    games win real money no deposit uk

    My blog post; logiciel statistique roulette gratuit – Geraldine –

  6. best free online casino new zealand, united kingdom online play roulette and casinos in central united kingdom, or united statesn poker tournament

    Here is my website :: gambling winnings statement (Astrid)

  7. poker sites that accept paypal in united states, bouka spins no deposit
    bonus and new online casinos for real money
    usa, or online gambling casino filipino coin 2022 value (Charla) nz

  8. yusaon gold slots, gambling stocks in united states and nz casino online, or no deposit
    bonus bingo united states

    Have a look at my web-site genetic roulette the gamble of our
    lives summary – Lorri –

  9. new zealand pokies app, free spin casinos united kingdom and
    australian free pokies games, or usa based how to earn money fast online
    (Renate) casino

  10. free online slots new zealand, are there casinos in toronto
    united states and new no deposit bonus casino
    uk, or no deposit bonus bingo united states

    Feel free to visit my site; roulette 26 mm (Tamera)

  11. usa online casinos new, bingo online play usa and casinos in saskatchewan united states, or united statesn vera und john casino login; Arlie, free
    spins no deposit

  12. casino game internet uk, pokies meaning australia and best real money pokies australia with neosurf,
    does black or red win more in roulette (Monserrate) online pokies australia wheres the gold

  13. 888 poker promotion code united states, bonauka gambling machine and new zealandn gambling habits, or top casino in united states for real money

    My website … gamblers high (Vallie)

  14. cahuilla casino anza ca, mini slot machine united states and free spins
    real money no deposit united kingdom, or how much does canada spend
    on pokies

    Feel free to visit my site; blackjack 21 hack (Kyle)

  15. poker sites that accept paypal in united states, bingo canada
    login and new zealandn online pokies for real money, or
    usa online is bad river casino open today; Helaine, lists

  16. online casino free bet no deposit uk, canada online casino no
    deposit and best isle casino pompano promotions (Dian)
    site canada, or top gambling sites usa

  17. free online bingo australia, united kingdom online play roulette and new gambling sites
    australia, or free 50 pokies canada

    my web page … where can i cash in my casino
    chips (Josie)

  18. new united states online casino free spins, canadian star casino kansas city and play now pay later casino
    (Hudson)
    kingdom usa, or highest payout online casino usa

  19. best gambling website canada, tales of symphonia altamira casino – John, fun usa and free online gambling united states,
    or can i use td canada trust visa debit for online gambling

  20. online free casino united states, big usa casino wins and no registration casino usa, or how many numbers
    to play in roulette (Samara) to win at united statesn roulette

  21. united states online casino real money, gambling act south
    australia and jackpot pokies canada, or online roulette canada real money

    My blog: blackjack card counting reko (Graciela)

  22. latest online casino uk, bet365 play blackjack online uk
    and new online casinos for real money usa, or casino chips canada

    Also visit my blog post; what is the easiest gambling game to
    win (Reece)

  23. best pokies app united kingdom, free spins no
    deposit casinos canada and online poker with friends australia, or free games win real money
    no deposit uk

    Also visit my page … what is 6 to 5 blackjack (Virgil)

Deixe um comentário

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