Skip to content

joaoreis28/CSES

Repository files navigation

CSES Solutions Repository - Competitive Programming - English

This repository contains my solutions to the competitive programming questions from the CSES Problem Set.

Repository Structure

Introduction

This repository is a collection of solutions to CSES problems. Each problem has its own folder containing the solution in a specific language (mainly in C++).

Repository Structure

The basic structure of the repository is as follows:

Make sure to include detailed information on how the problems are organized.

How to Contribute

Se você gostaria de contribuir, siga estas etapas:

  1. Fork the repository.
  2. Create a branch for your contribution: git checkout -b your-contribution.
  3. Make desired changes.
  4. Commit your changes:git commit -m 'Adding solution for problemX with languageY'.
  5. Push to the branch: git push origin your-contribution.
  6. Open a pull request explaining your changes.

Contribution Requirements

  • Keep the code clean and well-documented.
  • Follow the best practices of the language used.

License

This project is licensed under the MIT License.

Repositório de Soluções para o CSES - Programação Competitiva - Português

Este repositório contém minhas soluções para as questões de programação competitiva do CSES Problem Set.

Estrutura do Repositório

Introdução

Este repositório é uma coleção de soluções para problemas do CSES. Cada problema tem sua própria pasta, contendo a solução em uma linguagem específica (principalmente em C++).

Estrutura do Repositório

A estrutura básica do repositório é a seguinte:

Certifique-se de incluir informações detalhadas sobre como os problemas estão organizados.

Como Contribuir

Se você gostaria de contribuir, siga estas etapas:

  1. Faça um fork do repositório.
  2. Crie um branch para a sua contribuição: git checkout -b sua-contribuicao.
  3. Faça as alterações desejadas.
  4. Commit suas alterações: git commit -m 'Adicionando solução para problemaX em linguagemY'.
  5. Push para o branch: git push origin sua-contribuicao.
  6. Abra um pull request explicando suas alterações.

Requisitos para Contribuir

  • Mantenha o código limpo e bem documentado.
  • Siga as melhores práticas da linguagem utilizada.

Licença

Este projeto é licenciado sob a MIT License.

Progresso

  • Introductory Problems 17/19
  • Sorting and Searching 10/35
  • Dynamic Programming 1/19
  • Graph Algorithms 7/36
  • Range Queries 4/19
  • Tree Algorithms 1/16
  • Mathematics 17/31
  • String Algorithms 1/17
  • Geometry 0/7
  • Advanced Techniques

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages