Esse projeto implementa um programa que simula um algoritmo de indexação de documentos similar ao do Google. O programa permite:
- Identificar ocorrências de caracteres e termos em arquivos TXT
- Anexar arquivos de texto em formato TXT
- Operar funções de busca sobre os arquivos anexados
- Manipular Pilhas (adicionar, remover, limpar e verificar a quantidade de itens de uma pilha),
- Manipular Deque (operações enqueue e dequeue),
- Manipular Nó & Listas Ligadas,
- Manipular Listas Duplamente Ligadas.
Caso queira ver mais sobre o projeto em sua maquina local siga as etapas:
- Clone o repositorio
git clone git@github.com:amanda-vlopes/ting.git
- Entre no diretório do projeto
cd ting
- Crie e ative o ambiente virtual
python3 -m venv .venv && source .venv/bin/activate
- Instale as dependências
python3 -m pip install -r dev-requirements.txt
O que é um ambiente virtual?
É um recurso oferecido pelo Python que permite rodar em sua máquina diferentes tipos de projetos em diferentes versões de bibliotecas, sem nenhum conflito.
...