From 32d5989928fc34675a3b96c8da4f3f0a70df81d2 Mon Sep 17 00:00:00 2001 From: Tommy Chiang Date: Fri, 29 Sep 2023 21:56:50 +0800 Subject: [PATCH] Add docs --- docs/Basic/vimrc.md | 9 +++++++++ docs/Data_Structure/LinearBasis.cpp.md | 7 +++++++ docs/Geometry/FarthestPair.cpp.md | 7 +++++++ docs/Graph/2SAT.cpp.md | 7 +++++++ docs/Matching_and_Flow/DijkstraCostFlow.cpp.md | 9 +++++++++ docs/Math/ModMin.cpp.md | 7 +++++++ docs/Misc/BinarySearchOnFraction.cpp.md | 7 +++++++ docs/String/Suffix_Array.cpp.md | 9 +++++++++ 8 files changed, 62 insertions(+) create mode 100644 docs/Basic/vimrc.md create mode 100644 docs/Data_Structure/LinearBasis.cpp.md create mode 100644 docs/Geometry/FarthestPair.cpp.md create mode 100644 docs/Graph/2SAT.cpp.md create mode 100644 docs/Matching_and_Flow/DijkstraCostFlow.cpp.md create mode 100644 docs/Math/ModMin.cpp.md create mode 100644 docs/Misc/BinarySearchOnFraction.cpp.md create mode 100644 docs/String/Suffix_Array.cpp.md diff --git a/docs/Basic/vimrc.md b/docs/Basic/vimrc.md new file mode 100644 index 00000000..5e28ffd4 --- /dev/null +++ b/docs/Basic/vimrc.md @@ -0,0 +1,9 @@ +# vimrc + +## Description + +Just a vimrc + +## Test Status + +It works in our vim diff --git a/docs/Data_Structure/LinearBasis.cpp.md b/docs/Data_Structure/LinearBasis.cpp.md new file mode 100644 index 00000000..b06e9c5e --- /dev/null +++ b/docs/Data_Structure/LinearBasis.cpp.md @@ -0,0 +1,7 @@ +# Linear Basis + +## Description + +## Test Status + +Tested on [ABC223 H](https://atcoder.jp/contests/abc223/submissions/35070056) diff --git a/docs/Geometry/FarthestPair.cpp.md b/docs/Geometry/FarthestPair.cpp.md new file mode 100644 index 00000000..ee6fb374 --- /dev/null +++ b/docs/Geometry/FarthestPair.cpp.md @@ -0,0 +1,7 @@ +# Farthest Pair + +## Description + +## Test Status + +Tested on [AOJ CGL_4_B](https://judge.u-aizu.ac.jp/onlinejudge/review.jsp?rid=8156079) diff --git a/docs/Graph/2SAT.cpp.md b/docs/Graph/2SAT.cpp.md new file mode 100644 index 00000000..e88b33db --- /dev/null +++ b/docs/Graph/2SAT.cpp.md @@ -0,0 +1,7 @@ +# 2-SAT + +## Description + +## Test Status + +Tested on [CSES 1684](https://cses.fi/problemset/task/1684/) diff --git a/docs/Matching_and_Flow/DijkstraCostFlow.cpp.md b/docs/Matching_and_Flow/DijkstraCostFlow.cpp.md new file mode 100644 index 00000000..1d028109 --- /dev/null +++ b/docs/Matching_and_Flow/DijkstraCostFlow.cpp.md @@ -0,0 +1,9 @@ +# Minimum Cost Maximum Flow with Dijkstra + +## Description + +Successive Shortest Path Algorithm using Dijkstra's algorithm. + +## Test Status + +Tested on [ARC122 F](https://atcoder.jp/contests/arc122/submissions/44122501) diff --git a/docs/Math/ModMin.cpp.md b/docs/Math/ModMin.cpp.md new file mode 100644 index 00000000..e7ee241d --- /dev/null +++ b/docs/Math/ModMin.cpp.md @@ -0,0 +1,7 @@ +# Modular Min + +## Description + +## Test Status + +Tested on [SEERC'20 G](https://codeforces.com/gym/102411/submission/212888594) diff --git a/docs/Misc/BinarySearchOnFraction.cpp.md b/docs/Misc/BinarySearchOnFraction.cpp.md new file mode 100644 index 00000000..12f4176f --- /dev/null +++ b/docs/Misc/BinarySearchOnFraction.cpp.md @@ -0,0 +1,7 @@ +# Binary Search on Fraction + +## Description + +## Test Status + +Copied from [NaCl](https://github.com/ToxicPie/NaCl/blob/wf2021/nacl/math/number-theory/frac-bs.hpp) diff --git a/docs/String/Suffix_Array.cpp.md b/docs/String/Suffix_Array.cpp.md new file mode 100644 index 00000000..333080e4 --- /dev/null +++ b/docs/String/Suffix_Array.cpp.md @@ -0,0 +1,9 @@ +# Suffix Array + +## Description + +SA-IS algorithm + +## Test Status + +Tested on [Library Checker](https://judge.yosupo.jp/submission/69586)