Skip to content

Latest commit

 

History

106 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Resolução de Desafios de Código

Esse repositório contém minhas soluções para diversos desafios de programação, organizados por níveis de dificuldade. Meu objetivo é praticar e melhorar minhas habilidades de resolução de problemas e desenvolvimento de algoritmos, progredindo por diferentes níveis de complexidade. Todos os desafios são feitos com JavaScript.

Níveis de Desafios

  • Newbie: Desafios básicos para iniciantes, focando em lógica simples e introdução aos conceitos de programação.
  • Beginner: Envolve problemas que requerem algoritmos mais complexos, uso eficiente de estruturas de dados e otimização de soluções.
  • Amateur: Desafios intermediários que exigem um entendimento mais aprofundado de estruturas de controle e manipulação de dados.
  • Professional: Desafios avançados, que exigem um domínio completo de algoritmos, padrões de design e estruturas de dados mais sofisticadas.

Estrutura de Diretórios

Cada nível de dificuldade tem seu próprio diretório, e dentro de cada nível, os desafios são organizados por nome ou número.

├── newbie/
├── amateur/
├── beginner/
│   ├── desafio1/
│   ├── desafio2/
│   └── desafio3/
└── professional/

Se quiser resolver os desafios:

Faça um clone desse repositório no seu ambiente local:

  git clone https://github.com/seuusuario/desafios-codigo.git

Navegue até o diretório do nível de dificuldade que deseja explorar e veja as soluções que desenvolvi.

Objetivos

  • Praticar: Programação é essencialmente a arte de resolver problemas. Então aprimorar minhas habilidades através da resolução de desafios de diferentes níveis de dificuldade é uma parte fundamental do meu desenvolvimento como programadora.
  • Aprender: Aprender novas abordagens, desenvolver formas rápidas de raciocínio e técnicas para resolver problemas de forma mais eficiente.
  • Crescer: Evoluir gradativamente até atingir o nível Profissional.

Como Contribuir

Se você quiser sugerir melhorias ou novas soluções, fique à vontade para abrir uma issue ou enviar um pull request. Toda contribuição é bem-vinda.

Entre em contato comigo

About

In this repository I am documenting the progress of my code using logic, algorithms and data structures.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages