rhyskaLibrary

ライブラリ for 競技プログラミングコンテスト

rhyskaLibrary

主に競プロで使うためのもの
ひまつぶしでもある

実装されているもの-cpp

現在cppコードの整備はされていません

data

機能 コード ドキュメント
unionfind dsu.h dsu.md
ポテンシャル付きunionfind weighted_dsu.h weighted_dsu.md
binary indexed tree bin_tree.h bin_tree.md
segment tree segtree.h segtree.md
平方分割set kthset.h kthset.md
平方分割multiset kthmultiset.h kthmultiset.md
modint(montgomery) modint.h modint.md
modint(barrett-reduction) fmodint.h fmodint.md
多倍長整数 Integer.h 実装中...

math

機能 コード ドキュメント
素因数分解 prime.h prime.md
素数列挙 fast_prime.h fast_prime.md
math utility math.h math.md

algorithm

機能 コード ドキュメント
座標圧縮 cc.h cc.md
線分交差判定 intersect.h intersect.md
lps lps.h lps.md

etc

機能 コード ドキュメント
help all.h _
template template.h _
header header.h header.md

crystal

data

機能 コード ドキュメント
BIT bit.cr bit.md
Segtree segtree.cr segtree.md
LazySegtree lazysegtree.cr lazysegtree.md
heap heap.cr heap.md
unionfind dsu.cr dsu.md
順序付き集合 sortedset.cr sortedset.md
順序付き多重集合 sortedlist.cr sortedlist.md
連想配列 treapmap.cr map.md
LCA lca.cr lca.md
MaxFlow maxflow.cr maxflow.md
木ィ木ィ trie.cr trie.md
modint modint.cr modint.md
動的modint dynamicmodint.cr dynamicmodint.md
ロリハ rollinghash.cr rollinghash.md
xorshift xorshift.cr xorshift.md

math

機能 コード ドキュメント
ラグランジュの補完多項式 LagrangeInterpolation.cr LagrangeInterpolation.md
偏角比較 atan2_cmp.cr atan2_cmp.md
NT関数 math_ext.cr math_ext.md
素数篩 primesieve.cr primesieve.md

algo

機能 コード ドキュメント
座圧 cc.cr cc.md
上位集合 shortage.cr shortage.md

etc

機能 コード ドキュメント
header header.cr header.md
array array_ext.cr array_ext.md
入出力 ioset.cr ioset.md
template template.cr _
Repository

rhyskaLibrary

Owner
Statistic
  • 1
  • 0
  • 0
  • 0
  • 0
  • about 5 hours ago
  • January 19, 2025
License

Links
Synced at

Sat, 04 Jul 2026 11:10:04 GMT

Languages