Skip to content

Repository for the Algorithms and Data Structures exercises

License

Notifications You must be signed in to change notification settings

hiroshisiq/problem_solving

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Problem Solving

A repository to keep track of my solutions for algorithms and data structure problems.

Setup

# Create virtual environment
virtualenv venv --python python3
source venv/bin/activate

# Install requirements
pip install -r requirements.txt 

Running

python -vv

Updating content section

There is a script at /scripts to collect all internal readme.md and append it's content to the Content section bellow.

python scripts/update_readme.py

Contributing to the repository

There is a script at /scripts to create a boilerplate for you problem.

python scripts/create_boilerplate.py --provider <problem_provider> --id <problem_id> --name <problem_name_with_underscore> --url <problem_url>

Use example:

python scripts/create_boilerplate.py --provider urionlinejudge --id 1076 --name drawing_mazes --url https://www.urionlinejudge.com.br/judge/pt/problems/view/1076

Content

Kattis

The challenges included in this section can all be found at https://open.kattis.com/

Online Judge

The challenges included in this section can all be found at https://onlinejudge.org

  • 336 A Node Too Far

Unicamp

The challenges included in this section can all be found at https://olimpiada.ic.unicamp.br/pratique/

Uri Online Judge

The challenges included in this section can all be found at https://www.urionlinejudge.com.br/

  • 1523 Estacionamento Linear
  • 1252 Sort!, Sort!! and Sort!!!
  • 1194 Prefixa, Infixa e Posfixa
  • 2448 Postman
  • 1076 Drawing Mazes
  • 1583 Contamination
  • 1123 Route Change
  • 1152 Dark Roads

Code Forces

The challenges included in this section can all be found at https://codeforces.com/

  • 1490 D. Permutation Transformation;

About

Repository for the Algorithms and Data Structures exercises

Resources

License

Stars

Watchers

Forks

Languages