Repolode
TheAlgorithms

TheAlgorithms/Rust

Uma coleção de algoritmos clássicos e estruturas de dados implementados em Rust, voltada ao uso educacional.

Estrelas
26,118
Forks
2,600
Issues abertas
9
Último commit
há 11 dias

O que é?

Este repositório reúne implementações de uma ampla variedade de algoritmos e estruturas de dados escritos em Rust. Ele faz parte do projeto The Algorithms, um esforço comunitário que mantém implementações educacionais de algoritmos em várias linguagens de programação.

O código é organizado por tópico, para que os leitores possam navegar por categoria e encontrar rapidamente uma implementação específica. Um arquivo de diretório gerado oferece uma visão geral de todo o conteúdo. Quem contribui deve seguir as diretrizes do projeto para contribuições ao adicionar novas implementações.

Como o objetivo é ensinar, o foco está em código legível e independente, em vez de bibliotecas de produção. É uma referência útil para desenvolvedores que estão aprendendo Rust e querem ver algoritmos comuns escritos de forma idiomática.

Recursos principais

  • 01Implementa uma ampla variedade de algoritmos clássicos em Rust
  • 02Abrange estruturas de dados comuns, além de algoritmos
  • 03O código é organizado por tópico para facilitar a navegação
  • 04Inclui um arquivo de diretório gerado para facilitar a navegação
  • 05Aberto a contribuições da comunidade, seguindo as diretrizes para contribuições

Casos de uso

  • Aprender algoritmos enquanto se familiariza com a sintaxe de Rust
  • Consultar uma implementação de referência de um algoritmo padrão em Rust
  • Estudar a estrutura idiomática de código Rust para fins didáticos ou entrevistas
  • Contribuir com uma implementação para um projeto educacional aberto

Em coleções

Tópicos

Perguntas frequentes

O que é Rust?
Uma coleção de algoritmos clássicos e estruturas de dados implementados em Rust, voltada ao uso educacional. Este repositório reúne implementações de uma ampla variedade de algoritmos e estruturas de dados escritos em Rust. Ele faz parte do projeto The Algorithms, um esforço comunitário que mantém implementações educacionais de algoritmos em várias linguagens de programação.
Rust é gratuito? Qual é a licença?
Rust é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
Rust ainda é mantido?
Manutenção ativa. O último commit de Rust foi em 13 de out. de 2026.
Para que posso usar Rust?
Aprender algoritmos enquanto se familiariza com a sintaxe de Rust Consultar uma implementação de referência de um algoritmo padrão em Rust Estudar a estrutura idiomática de código Rust para fins didáticos ou entrevistas Contribuir com uma implementação para um projeto educacional aberto
Onde consigo Rust?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/TheAlgorithms/Rust

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados