Sobre este projeto
it-programming / web-development
Aberto
A atividade seria um buscador de conteúdos em arquivos, então precisa alimentar as listas com os termos de busca e armazenar o nome das listas, frequências e termos de busca nas estruturas de dados.
Obs: A implementação pode ser feita em estruturas de dados comuns (variáveis, arrays, listas, etc) e não em arquivos de texto.
1 - Implementar lista simplesmente encadeada com os dados dos nós sendo nome das listas e a frequência de determinado termo na lista. Implementar a frequência de forma dinâmica.
2 - Implementar árvore binária com os dados dos nós da árvore sendo o termo que será feita a busca das listas. Incluir na árvore de forma dinâmica e também percorrer a árvore e mostrar os dados pesquisados juntamente com o nome da lista.
3 - Implementar uma busca com base em um nome de lista e retornar a quantidade de ocorrências de determinada variável e a lista. Implementar a busca pelo atributo dado nó da árvore e retornar a lista.
4 - Utilizar o método de busca da etapa 3 para desenvolver um método que trabalhe com vários termos. Além disso, uma interface mínima de interação com o usuário deve permitir entrada e saída de dados, de forma a mostrar o resultado final da atividade de forma ordenada.
Categoria TI e Programação
Subcategoria Programação
Prazo de Entrega: Não estabelecido
Habilidades necessárias