Skip to content

MiSawa/ac-library-python

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ac-library-python

日本語のREADME

Description

ac-library-python is a Python port of AtCoder Library (ACL). For more information, see References.

Progress

Note: There is no test code at this time.

Implemented

Data structure

Math

  • math

Graph

Work in progress

Data structure

  • segtree
  • lazysegtree
  • string

Math

  • convolution
  • modint

Graph

  • maxflow
  • mincostflow
  • twosat

Install

pip install git+https://github.com/not522/ac-library-python

Usage

The following command outputs a single combined code which can run in online judge systems.

python -m atcoder [your-source-code] -o [single-combined-code]

FAQ

  • Comming soon.

Requirement

For all users

  • Python 3.8.2
  • pip

For developer

Test framework and CI

Lint

How to contribute

  • Comming soon.

References

AtCoder Library (ACL) - AtCoder

AtCoder Library - Codeforces

AtCoder Library (ACL) - GitHub repository

Related Projects

ac-library-c - C port.

single-file-ac-library - The official library is made available as a single file. You can also view the official documentation in your favorite browser.

ac-library-cs - C# port.

ac-library-d - D port.

ac-library-go - Go port.

AtCoderLibraryForJava - Java port.

ACL.jl - Julia port.

ac-library-kt - Kotlin port. This project is based on Java port.

Nim-ACL - Nim port.

ACL-Python - PyPy port.

ac-library-ruby - Ruby port.

ac-library-rs - Rust port.

LICENSE

CC0

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%