ccostarod / TAD-Lista

Trabalho de implementação 3 da disciplina de Estrutura de Dados I (UFMA), agora envolvendo Listas duplamente encadeadas

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TAD-Lista: Trabalho com Lista Duplamente Encadeada Realizado por: Rodrigo Otavio Cantanhede Consulta Disciplina: Estrutura de Dados I

Este é um exemplo de implementação de uma lista duplamente ligada em linguagem C, desenvolvido no Visual Studio Code (VSCode). O projeto inclui um conjunto de funções para criar, manipular e destruir uma lista de filmes.

Instruções para Execução:

  1. Execução:
    • Como eu já fiz a compilação, basta clicar sobre o executável gerado (apl) para iniciar o programa.
    • Alternativamente, você pode acessar o diretório do arquivo executável no terminal (CMD) e utilizar o comando:
      ./apl
      
      Certifique-se de que o nome do executavel é realmente apl ou ajuste conforme necessário.

Funcionalidades do Programa:

O programa oferece as seguintes funcionalidades:

  • 1. Criar Coleção: Cria uma nova lista duplamente ligada (coleção) de filmes.
  • 2. Inserir Filme: Insere um novo filme na coleção.
  • 3. Remover Filme: Remove um filme da coleção com base no nome, ano e nota.
  • 4. Consultar Filme: Consulta um filme na coleção com base no nome, ano e nota.
  • 5. Listar Filmes: Exibe todos os filmes presentes na coleção.
  • 6. Destruir Coleção: Destrói a coleção se estiver vazia.
  • 7. Esvaziar Coleção: Remove todos os filmes da coleção.

Observações:

  • Certifique-se de ter as permissões adequadas para executar o arquivo no sistema operacional.
  • O nome do diretório do executável (apl) pode variar conforme sua configuração. Ajuste conforme necessário.

Este trabalho foi desenvolvido no ambiente do Visual Studio Code para facilitar a edição e compilação do código-fonte em C. Caso tenha algum problema ou dúvida, sinta-se à vontade para entrar em contato.

Divirta-se explorando a implementação de uma lista duplamente ligada em C!

About

Trabalho de implementação 3 da disciplina de Estrutura de Dados I (UFMA), agora envolvendo Listas duplamente encadeadas


Languages

Language:C 100.0%