leonardo8787
Intern at Hexagon Mining, computer engineering student at CEFET-MG. Operational systens, embedded systems and AI.
Centro Federal de Educação Tecnológica de Minas GeraisBelo Horizonte, Minas Gerais.
Pinned Repositories
ai-eight-queens
O algoritmo genético das oito rainhas é um exemplo de como a programação genética pode ser aplicada para resolver problemas de otimização combinatória. O problema das oito rainhas é um problema clássico de colocação de oito rainhas em um tabuleiro de xadrez de 8x8, de forma que nenhuma rainha ataque outra. O objetivo é encontrar uma solução que ma
Algorithms
This repository deals with the practical and theoretical study of algorithms and computational data structures.
Coletor
Projeto de extensão Recicle++, USP/CEFET.
Docker_Container_Flutter
This repository is a tutorial of create container for change version of flutter.
implementation_and_analisys_of_shortest_path_algoritms
Computer Science and Operations Research play an essential role in problem solving complex, especially when it comes to optimization and decision making. A classical problem studied in this area is to find the shortest path in a graph.
Interpretador
Interpretadores são programas de computador que leem um código fonte de uma linguagem de programação interpretada e o converte em código executável. Seu funcionamento pode variar de acordo com a implementação. Em alguns casos, o interpretador lê o código fonte linha a linha e o converte em código objeto (ou bytecode) à medida que o executa, em outros casos, converte o código fonte por inteiro e depois o executa.
modern_cplusplus
Some of the most important features of modern C++ include support for user-defined types, uniform initialization, lambdas, automatic type deduction (auto), type inference (decltype), delegated inheritance, constructor delegation, move semantics, parallel and generic programming, inline functions, metaprogramming, among others.
operational_systems
Operating system or operating system is a program or a set of programs whose function is to manage system resources, providing an interface between the computer and the user or user.
problemas-np
Na teoria da complexidade computacional, NP é o acrônimo em inglês para Tempo polinomial não determinístico (Non-Deterministic Polynomial time) que denota o conjunto de problemas que são decidíveis em tempo polinomial por uma máquina de Turing não-determinística. Uma definição equivalente é o conjunto de problemas de decisão que podem ter seu certificado verificado em tempo polinomial por uma máquina de Turing determinística.
recicleplus_docker
Docker to run the recycle++ application network. Project by the University of São Paulo in partnership with CEFET in Minas Gerais.
leonardo8787's Repositories
leonardo8787/Algorithms
This repository deals with the practical and theoretical study of algorithms and computational data structures.
leonardo8787/Coletor
Projeto de extensão Recicle++, USP/CEFET.
leonardo8787/Docker_Container_Flutter
This repository is a tutorial of create container for change version of flutter.
leonardo8787/operational_systems
Operating system or operating system is a program or a set of programs whose function is to manage system resources, providing an interface between the computer and the user or user.
leonardo8787/recicleplus_docker
Docker to run the recycle++ application network. Project by the University of São Paulo in partnership with CEFET in Minas Gerais.
leonardo8787/ai-eight-queens
O algoritmo genético das oito rainhas é um exemplo de como a programação genética pode ser aplicada para resolver problemas de otimização combinatória. O problema das oito rainhas é um problema clássico de colocação de oito rainhas em um tabuleiro de xadrez de 8x8, de forma que nenhuma rainha ataque outra. O objetivo é encontrar uma solução que ma
leonardo8787/linux
Linux kernel source tree
leonardo8787/OSRM_recicleplus
Recycling routes optimized with OSRM (Open Source Routing Machine). It is possible to generalize the application to different contexts where software is used to search or route something. In this context, recicle uses OSRM to generate routes from selective collections, so that collectors can optimize their collection of recyclables during use.
leonardo8787/algoritmo_dijkstra
O algoritmo de Dijkstra, concebido pelo cientista da computação holandês Edsger Dijkstra em 1956 e publicado em 1959, soluciona o problema do caminho mais curto num grafo dirigido ou não dirigido.
leonardo8787/artificial_intelligence
This repository is a academic study about artificial intelligence and computational intelligence.
leonardo8787/implementation_and_analisys_of_shortest_path_algoritms
Computer Science and Operations Research play an essential role in problem solving complex, especially when it comes to optimization and decision making. A classical problem studied in this area is to find the shortest path in a graph.
leonardo8787/minix-1-documentation
Official MINIX sources - Automatically replicated from gerrit.minix3.org - This repository was produced for academic porpuses, the focus is politcs of the escalation, but there are the general documentation of MINIX 3 in Wiki of repository.
leonardo8787/modern_cplusplus
Some of the most important features of modern C++ include support for user-defined types, uniform initialization, lambdas, automatic type deduction (auto), type inference (decltype), delegated inheritance, constructor delegation, move semantics, parallel and generic programming, inline functions, metaprogramming, among others.
leonardo8787/algoritmo_de_Bellman-Ford
O Algoritmo de Bellman-Ford é um algoritmo de busca de caminho mínimo em um digrafo ponderado, ou seja, cujas arestas têm peso, inclusive negativo. O Algoritmo de Dijkstra resolve o mesmo problema, num tempo menor, porém exige que todas as arestas tenham pesos positivos.
leonardo8787/Algoritmo_de_kruskal
O algoritmo de Kruskal é um algoritmo em teoria dos grafos que busca uma árvore geradora mínima para um grafo conexo com pesos. Isto significa que ele encontra um subconjunto das arestas que forma uma árvore que inclui todos os vértices, onde o peso total, dado pela soma dos pesos das arestas da árvore, é minimizado.
leonardo8787/algoritmo_de_prim
Na ciência da computação o algoritmo de Prim é um algoritmo guloso empregado para encontrar uma árvore geradora mínima num grafo conectado, valorado e não direcionado.
leonardo8787/chat_bot_music_recommendation_prolog
Chat for music recommendation with prolog language.
leonardo8787/comparacao_de_estruturas_em_grafos
Comparação entre as estruturas de grafos, sendo elas: Matriz de Adjacência, Matriz de Incidência e Lista de Adjacência.
leonardo8787/Distributed_systems
leonardo8787/dock-droid
Docker Android - Run QEMU Android in a Docker! X11 Forwarding! CI/CD for Android!
leonardo8787/docker-android
Android in docker solution with noVNC supported and video recording
leonardo8787/Donor
leonardo8787/graphics_computer
This repository is by register my learning in graphics computer.
leonardo8787/llama_index
LlamaIndex is a data framework for your LLM applications
leonardo8787/manager
Repositório destinado ao site de controle de coletores
leonardo8787/matriz_incidencia
Uma matriz de incidência representa computacionalmente um grafo através de uma matriz bidimensional, onde uma das dimensões são vértices e a outra dimensão são arestas. Dado um grafo G com n vértices e m arestas, podemos representá-lo em uma matriz n x m M.
leonardo8787/mysql_database
study of relational and non-relational databases using MYSQL.
leonardo8787/site_recicleplusplus
leonardo8787/social_network_six_degrees_of_separation
The theory of six degrees of separation originated from a scientific study developed by the psychologist Stanley Milgram[1], who created the theory that, in the world, it takes at most six ties of friendship for any two people to be linked. .
leonardo8787/sonarqube
Continuous Inspection