Felipe Campos's repositories
aws-cloud-practitioner
📚 Documentos e anotações detalhadas dos meus estudos cobrindo os tópicos essenciais do AWS Cloud Practitioner CLF-C02. Tenho como objetivo deste repositório contribuir para a comunidade, fornecendo um recurso útil para outros aspirantes à certificação AWS.
artificial-intelligence
Repositório destinado aos trabalhos da disciplina de Inteligência Artificial
bfs-and-dfs-using-queue-and-stack
Algoritmos de busca em largura (BFS) e busca em profundidade (DFS) usando estrutura de dados de fila e pilha, respectivamente. Na branch "Manhatan-and-Euclidian-distance", temos o BFS usado para calcular a distância euclidiana e a distância de Manhattan.
comparison-of-tree-structures
Comparison of bynary trees, AVL, Red&Black, <map> and <unordered_map> search structures for numeric inputs of 500, 5000, 50000 and 500000, all with random numbers, and from the numeric inputs, execute and remove others 10000 random numbers.
counting-instructions
Algorithm and Data Structure exercise in order to traverse a matrix following some rules.
designation_of_referees_for_the_brasileirao
Execução de modelo de programação linear inteira para otimização de recursos na designação de árbitros para o campeonato brasileiro de futebol utilizando o software de otimização Gurobi para resolver o problema modelado.
ED_ETL_Pipeline_Indicium
Indicium code challenge for Software Developer focusing on data projects
frontend-scheduler
Simulação de escalonadores de processo no lado do cliente (front-end), oferecendo implementações para os algoritmos de escalonamento FIFO, Fair Share, Lottery, Priority Queues e Shortest Job First.
huffman-tree
Program created using the tree data structure with the Huffman algorithm, with the objective to encode a text file and return the codification in a binary file.
LH_ED_FelipeCampos
Indicium code challenge for Software Developer focusing on data projects
node-react-nginx-docker-starter
A starter application using Node.js v21.6.2, React.js v18.2.0, MySQL v8.3.0, Nginx v1.24.0, Docker v25.0.3 and Docker Compose v2.24.5.
predictions-with-graphs
Creation of a program that makes predictions about which team would win in a soccer match, involving all the teams present in the series A of the Brazilian soccer championship, the Brasileirão, using the concepts of directed graphs.
secret-word
📺 Simulação do jogo da Palavra Misteriosa do programa do Silvio Santos, feito em React.
shared-todo-list
✅ Lista de tarefas compartilhada que permite aos usuários criar e gerenciar listas de tarefas. Recursos incluem registro de usuários, criação de listas de tarefas, adição/remoção de tarefas, compartilhamento de listas e atualização. Tecnologias utilizadas: React, Node.js, MySQL, Docker.
shortest_path_in_graph
Método visual do problema do caminho mais curto em um grafo com algoritmos de busca usando Python e NetworkX, para os algoritmos de busca em profundidade, busca em largura e A* com heurísticas de distância de Manhattan e distância Euclidiana.
visual-analysis-of-patent-data
Análise visual de dados de patentes brasileiras por meio de grafos: Extração dos dados de forma otimizada, criando tabelas de nós e arestas, com finalidade de criar grafos no software chamado Gephi, e por fim analisar o grafo.
error-detection-code
Simulação de um código de detecção de erro (CDE).
inverseMatrix-calculator
Work proposed in the discipline of Programming Languages in which the student must choose two programming languages, preferably one interpreted and one compiled, to extract the maximum of 12x12 matrices from a spreadsheet with the quotations of some Brazilian stocks.
lexical-analyzer
Analisador léxico escrito em Python, projetado especificamente para analisar programas escritos na linguagem de programação C, sendo a primeira etapa de um compilador ou interpretador, responsável por dividir o código-fonte em tokens ou lexemas, que são os componentes básicos da linguagem.
maximum-sum-of-N-elements
The code aims to extract positive or negative integers from a .txt file, insert them into a linear list structure, and from there use a function to find the maximum sum between these elements.
price-update
CoinMarketCap API consumption to extract data from different cryptocurrencies and Twitter API consumption to post this data in a tweet in an automated way.
replica-remover-using-linear-list
The following code is intended to create a linear list that can store a set of any 100 names found in a file with a .txt extension, and after that, be able to identify and remove replicated/equal names in the list, without moving the pointers.