gabrielteixeirac's Projects
This program is designed to efficiently perform a search operation on a corpus of documents based on user-specified queries. It processes the text in the documents and sorts them according to their relevance to the searched terms, taking into account the statistical measure tf-idf.
This algorithm finds a minimum weight perfect matching in a bipartite graph using linear programmings and BFS.
This repository consists in a cache memory simulator in Python.
Supervised Learning Classifier through Convex Hull models.
Aula prática sobre servidores de Integração Contínua
Roteiro prático sobre testes end-to-end (testes de front-end) usando o Cypress.
Nova versão do ESM Forum - Sistema minimalista de demonstração do livro Engenharia de Software Moderna
This program performs an efficient external memory sorting operation on a list of entities consisting of URLs and their visit counts. It divides the entities into tapes, sorts the tapes by visit count and merges back into a single sorted file. The program is designed to use minimal memory resources while delivering fast and accurate results.
This greedy algorithm outputs the maximum capacity between two given nodes in a graph given a list of edges and its weights.
This program outputs the rectangle with the biggest area in a matrix given a list of rectangles of different length and width.
Config files for my GitHub profile.
This is a Discord bot that generates a random League of Legends build, including a champion, spells, runes, and items.
This program receives a grid with bikes, visitors and obstacles and finds the optimal matching of bikes and visitors according to the distance of the bikes to the visitors and the visitors preferences.
Exemplo prático de uma pequena livraria virtual implementada usando microsserviços. Inclui também duas tarefas práticas para os alunos.
This is a Data Science Introduction course project, in which we analyzed data from the NBA.
This program implements matrix addition, multiplication and transpose operations through dinamically alocated matrices.
Next Level Week Front-End Learning Project.
Roteiro prático sobre refatorações
This program implements the Simplex algorithm, used to solve linear programmings.
Translation of two Python codes into Risc-V Assembly language.
This repository contains the implementation of three versions of the Traveling Salesman Problem, an exact one and two approximative versions. Through tests, experiments and performance analysis, this project dives into this classic NP-Complete problem and the tradeoffs between approximative and exact algorithms.
This program implements a URL scheduler, a module of a search engine responsible for defining the order in which URLs on the Internet should be crawled.