Licenses¶
Original work is dedicated under CC0 1.0. Third-party terms still apply.
- CC0 1.0 — original work and AtCoder Library
- Apache 2.0 — Library Checker
- MIT — hitonanode
- MIT — Stanford Notebook
Source notices¶
The table records confirmed source relationships in the initial import and later library revisions. It does not establish the origin of every unlisted file.
noshi91 and Nyaan use CC0. maspy's usage statement permits free use, including copying; it is not a CC0 dedication. The line container also follows Simon Lindholm's CC0 implementation in KACTL. The SplitMix64 source dedicates the mixing function to the public domain.
hitonanode's MIT license is also retained in the Manhattan MST header so standalone copies preserve its notice. The simplex tableau follows Stanford Notebook under its MIT license, copyright 2018 Jaehyun Park; retain this notice when distributing it separately.
No explicit license statement was found in the checked hos_lyric repository. The two listed implementations are excluded from the CC0 dedication; their redistribution permission has not been confirmed.
Library Checker implementations¶
These files adapt Library Checker reference code under Apache 2.0. Upstream contributors include min-25 (weighted matching), noshi91 (range LIS and set power series), maspy (sortable segment tree), and nachia (deque palindromes and range assignment). Nyaan's big-integer routines are embedded in the decimal big-integer reference implementation. The matching source also references Kutimoti_T; set power series references this explanation, and increasing-sequence counting references noshi91's explanation.
Keep the applicable license and source notices with redistributed code.