Listas Encadeadas 👾 Objetivos: Reforçar o conceito de encadeamento e sua relação com alocação dinâmica de memória; Reiterar o papel dos TADs/Classes Nó e Lista Encadeada; Implementar as operações básicas de uma Lista Simplesmente Encadeada e suas variantes; Aprofundar o entendimento do TAD Lista Encadeada implementando operações mais complexas; Analisar a complexidade de cada uma das operações implementadas. Exercícios: Implemente as operações básicas de: Impressão da lista; Inserção de novos elementos; No inicio da lista; No final da lista; Busca por um elemento da lista; Remoção de um elemento da lista. Teste as operações implementadas no seu módulo; Atualize o programa mainListaEncadeada.py, para efetuar testes de uso do seu TAD. Analise a complexidade de cada uma das operações implementadas na sua estrutura de dados. Autora Nicole Silva 🧙🏿♀️