Skip to content

Database of programming challenges along some TUI for interactive solving

Notifications You must be signed in to change notification settings

MaciejWas/algonds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algonds

Command line application for offline practice of competitive programming tasks with correctness and performance analysis.

Every feedback/contribution is welcome ❤️

Rust Clippy check

Demo

How to run

For the first time

Assuming Rust is installed:

  git clone https://github.com/MaciejWas/algonds
  cd algonds
  cargo run -- help

Offline mode

  cargo run -- --db-path=./src/data/db.yaml run

How to add new problems

This app is still in early stages of it's development and there aren't many interesting problems for now. You can add new problem by:

  1. Adding new problem and test cases in src/data/db.yaml
  2. Adding stress tests in src/data.rs (see function generate_stress_tests_for)

Releases

No releases published

Packages

No packages published

Languages