LucasBRamos / algoritmos

Repositório com algoritmos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Repositório com algoritmos

Os algoritmos são organizados para uma ordem de aprendizado, separados por assunto para a facilidade na busca.

Conteúdo

# Conteudo C++ C# Python Java
Basic Input
Basic Output
Basic Condition
Basic Loop
Basic Bitwise ▪️

| |Array

|Queue static
Queue Dynamic| |
| |Array

|Stack Static
Stack Dynamic| | | |Array|Priority queue| | | |Array|Segment tree| | | |Array|Kadane| | | |Array

|UnionFind
UnionFind by rank| | | | |Sort |Bubble |▪️|| |Sort |Insert | || |Sort |Select | || |Sort |Shell | |▪️| |Sort |Comb | || |Sort |Quick | |▪️| |Sort |Merge | || |Sort |Heap | || | |Graph

|DFS - Adjacencia
DFS - Matriz| |Graph

|BFS - Adjacencia
BFS - Matriz| |Graph|Kruskal| |Graph|Prim| |Graph|Dijkstra| |


⚠️ Atenção

  • Todos os algoritmos implementados tem fins educacionais.
  • O uso em competições pode levar a TLE (Tempo Limite Excedido).

Colaboradores

:shipit: sylviot

🐨 raphaelheitor

===================== Mantido por sylviot.

About

Repositório com algoritmos

License:MIT License


Languages

Language:C# 64.6%Language:C++ 23.5%Language:Java 11.9%