Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐍 Python DSA: Laboratory 🚀

"Transformando teoria em código eficiente."

Este repositório é o meu laboratório pessoal de Estruturas de Dados e Algoritmos (DSA) em Python. Aqui, documento minha evolução técnica, unindo a simplicidade da sintaxe Python com o rigor analítico da Ciência da Computação.


🎯 Objetivo do Projeto

O foco principal é dominar a lógica de organização e processamento de dados, priorizando a escrita de código limpo, tipado e testável. É o espaço onde a complexidade de algoritmos encontra as melhores práticas de desenvolvimento.


📂 Organização do Laboratório

O projeto utiliza uma estrutura modular para facilitar o reuso e a manutenção:

  • src/algorithms/: Implementações de lógica pura.
    • Ordenação, Buscas, Recursão.
  • src/data_structures/: Implementações "from scratch" (do zero).
    • Stacks, Queues, Linked Lists, Trees.
  • tests/: Minha rede de segurança.
    • Suíte de testes unitários para garantir a integridade de cada implementação.

Tip

Clean Code: Em vez de métodos main poluindo as classes, cada algoritmo tem seu respectivo teste na pasta /tests. Para rodar a validação completa, basta um comando:

pytest

🛠️ Stack de Estudos

Componente Tecnologia
Linguagem Python 3.12+ 🐍
IDE PyCharm 💎
Testes Pytest ✅
Foco Clean Code & Big O Analysis 📊

🚀 Status do Projeto

⚠️ Em construção... Codando um algoritmo por vez rumo à eficiência máxima! 🏗️


About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages