Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joaoassalim/algorithms
Data Struct in Python
https://github.com/joaoassalim/algorithms
binary binary-search-tree data-structures python
Last synced: 25 days ago
JSON representation
Data Struct in Python
- Host: GitHub
- URL: https://github.com/joaoassalim/algorithms
- Owner: JoaoAssalim
- Created: 2022-06-23T01:53:28.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-30T23:33:10.000Z (7 months ago)
- Last Synced: 2024-07-05T04:41:28.799Z (7 months ago)
- Topics: binary, binary-search-tree, data-structures, python
- Language: Python
- Homepage: https://youtu.be/pqUVId-TlmE
- Size: 251 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Algoritmos para Iniciantes
Bem-vindo ao repositório de algoritmos para iniciantes! Aqui você encontrará uma coleção de algoritmos que aprendi e estou implementando em vídeos para o meu canal do YouTube. Este repositório é uma ótima fonte para quem está começando a se aventurar no mundo da programação e deseja entender como diferentes algoritmos funcionam.
## Sobre
Neste repositório, você encontrará uma variedade de algoritmos implementados em diversas linguagens de programação. Cada algoritmo é acompanhado por uma explicação detalhada em vídeo no meu canal do YouTube. Se você é um iniciante em programação ou deseja aprofundar seus conhecimentos em algoritmos, este repositório é para você!
## Organização do Repositório
O repositório está organizado da seguinte maneira:
### Arvores
- **Algoritmo 1**: [Arvore de busca binaria](https://github.com/JoaoAssalim/Algorithms/blob/main/Tree/ArvoreBusca%20(prefix-infix-posfix).py).
- **Algoritmo 2**: [Union Find](https://github.com/JoaoAssalim/Algorithms/blob/main/Tree/unionfind.py).
- **Algoritmo 3**: [Arvore de busca binaria com BFS](https://github.com/JoaoAssalim/Algorithms/blob/main/Tree/ArvoreBusca%20(BFS).py).### Grafos
- **Algoritmo 1**: [BFS](https://github.com/JoaoAssalim/Algorithms/blob/main/Graphs/bfs.py).
- **Algoritmo 2**: [DFS](https://github.com/JoaoAssalim/Algorithms/blob/main/Graphs/dfs.py).
- **Algoritmo 3**: [Dijkstra](https://github.com/JoaoAssalim/Algorithms/blob/main/Graphs/dijkstra.py).## Como Contribuir
Se você deseja contribuir com este repositório, sinta-se à vontade para fazer um fork e enviar um pull request com suas alterações. Contribuições são sempre bem-vindas! Você pode adicionar novos algoritmos, melhorar a documentação existente ou corrigir eventuais erros.
## Contato
Se você tiver alguma dúvida, sugestão ou apenas quiser dizer olá, sinta-se à vontade para entrar em contato comigo:
- **Canal do YouTube**: [João Assalim](https://youtube.com/@JoaoAssalim)
- **E-mail**: [email protected]Obrigado por visitar este repositório e espero que você encontre os algoritmos úteis e informativos!