Skip to content

pedrohxiv/ting

Repository files navigation

Projeto TING (Trybe is not Google)

Neste projeto, desenvolvi um programa que simula um algoritmo de indexação de documentos, semelhante ao do Google. O programa é capaz de identificar ocorrências de termos em arquivos de texto (formato TXT). Ele consiste em dois módulos principais: um módulo de gerenciamento de arquivos, que permite anexar arquivos TXT, e um módulo de busca, que realiza operações de busca nos arquivos anexados.

O que foi desenvolvido

Desenvolvi um programa em Python que simula um mecanismo de indexação de documentos, com os seguintes módulos:

  1. Módulo de Gerenciamento de Arquivos:

    • Permite anexar arquivos de texto (formato TXT) ao sistema.
    • Implementa a manipulação de pilhas e listas ligadas para armazenar e gerenciar os arquivos anexados.
  2. Módulo de Buscas:

    • Oferece funcionalidades de busca por termos nos arquivos anexados.
    • Utiliza estruturas de deque e listas duplamente ligadas para otimizar as operações de busca.

Como Usar

Este projeto é uma aplicação Python, basta clonar o repositório, acessar a pasta do projeto e executar o arquivo selecionado.

Tecnologias Utilizadas

  • Python

Contato


Nota: Este projeto exercita habilidades relacionadas à manipulação de estruturas de dados como pilhas, listas ligadas e listas duplamente ligadas, bem como a criação de um mecanismo de busca simples em arquivos de texto. Lembre-se de compreender as estruturas de dados envolvidas e teste cuidadosamente o programa para garantir seu funcionamento correto. Sinta-se à vontade para explorar e entre em contato se tiver alguma pergunta ou feedback!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages