# AtCoder Library for Java [AtCoderã§å ¬éããã¦ããC++ã©ã¤ãã©ãªé `AtCoder Library(ACL)`](https://github.com/atcoder/ac-library) ã¨åçã®æ©è½ãæã¤Javaã©ã¤ãã©ãªéã§ã. æ¬å®¶ACLã¨ç°ãªãã³ã¼ããã¹ãç°å¢ã«çµã¿è¾¼ã¾ããããã§ã¯ãªãã®ã§, åèªã§ã³ã¼ãä¸ã«ã³ãã¼&ãã¼ã¹ããã¦ä½¿ç¨ãã¦ãã ãã. 2020å¹´9æ12æ¥ç¾å¨, ACLã«å®è£ ããã¦ããå ¨ã¦ã®æ©è½ã®ç§»æ¤ãå®äºãã¦ãã¾ã. * [Disjoint Set Union (also known as "Union Find")](https://github.com/NASU41/AtCoderLibraryForJava/tree/master/DSU) * [Fenwick Tree (also known as "Binary Indexed Tree")](https://github.com/NASU41/AtCoderLibraryForJava/tree/master/FenwickTree) * [Math Library](https://github.com/NASU41/AtCoderLibraryForJava/tree/master/Math) + Chinese Remainder Theorem + Floor Sum + (注: æ¬å®¶ã«å®è£ ããã¦ãã`pow_mod` ããã³ `inv_mod`ã«ã¤ãã¦ã¯, ModIntãå©ç¨ãã¦ãã ãã) * [Maximum Flow](https://github.com/NASU41/AtCoderLibraryForJava/tree/master/MaxFlow) * [Minimum Cost Flow](https://github.com/NASU41/AtCoderLibraryForJava/tree/master/MinCostFlow) * [Convolution](https://github.com/NASU41/AtCoderLibraryForJava/tree/master/Convolution) * [Strongly Connected Components](https://github.com/NASU41/AtCoderLibraryForJava/tree/master/SCC) * [2-SAT Problem](https://github.com/NASU41/AtCoderLibraryForJava/tree/master/2SAT) * [String Library](https://github.com/NASU41/AtCoderLibraryForJava/tree/master/StringAlgorithm) + Suffix Array + Longest Common Prefix Array + Z Algorithm * [Segment Tree](https://github.com/NASU41/AtCoderLibraryForJava/tree/master/SegTree) * [Lazy Segment Tree](https://github.com/NASU41/AtCoderLibraryForJava/tree/master/LazySegTree) * [Mod Int](https://github.com/NASU41/AtCoderLibraryForJava/tree/master/ModInt) ã¾ã, ACLå¤ã®ã¢ã«ã´ãªãºã ã«ã¤ãã¦ãå¿ è¦ã«å¿ãã¦å®è£ ãé²ãã¦ãã¾ã. * [Multiset](https://github.com/NASU41/AtCoderLibraryForJava/tree/master/Multiset) ## ããã°ã©ã ãç·¨éãããæ¹ã¸ Slackã¯ã¼ã¯ã¹ãã¼ã¹ã¸ã®åå ãæ¨å¥¨ãã¦ãã¾ã. åç·¨éè ã®é²æå ±æãªã©ã«å©ç¨ãã¦ããã®ã§, éè¤ãé²ããã¨ãã§ãã¾ã. (ãã®è¨è¿°ã¯, å®è£ æ¸ã¿ã®æ©è½ã®æ¹è¯ã妨ãããã®ã§ã¯ããã¾ãã) åå ã叿ããæ¹ã¯, [èåä¸ä¸(Twitter)](https://twitter.com/skkytkstexhk)ã¾ã§é£çµ¡ããé¡ããã¾ã. ## ã©ã¤ã»ã³ã¹ãªã© [CC0ã©ã¤ã»ã³ã¹](https://creativecommons.org/share-your-work/public-domain/cc0)ãæ¡ç¨ãããã¨ã«ãã¾ãã.