Creative Commons Zero v1.0 Universal

项目介绍

atcoder/ac-library 是一个托管在 GitHub 上的开源项目,主要使用 C++ 编写,采用 Creative Commons Zero v1.0 Universal 许可证,目前获得 2.4k 个 Star、271 次 Fork。

仓库全名
atcoder/ac-library
开源许可证
Creative Commons Zero v1.0 Universal
Star 数
2.4k
Fork 数
271
未关闭 Issue
18

README 摘要

AC(AtCoder) Library AC Library is the official library of AtCoder. This repository manages the contents of AC Library. You may refer to the following links for more details: The Announcement on AtCoder The Announcement on Codeforces Practice Contest AC Library Document(en) AC Library Document(ja) The documents of master branch are as follows: AC Library Document(en, master) AC Library Document(ja, master) Policy Our…

完整内容见 GitHub 原始 README 或本页 。

常见问题

ac-library 用什么语言开发?

主要使用 C++ 编写,采用 Creative Commons Zero v1.0 Universal 许可证,目前有 2.4k 个 Star。

ac-library 可以免费商用吗?

仓库标注的许可证为 Creative Commons Zero v1.0 Universal,商用前请先阅读仓库 LICENSE 文件确认授权范围。

如何获取 ac-library 的源码?

可以直接克隆仓库:git clone https://github.com/atcoder/ac-library.git,默认分支为 master;安装与运行步骤见仓库 README。

ac-library 最近还在维护吗?

仓库最近一次更新为 2025年5月2日,当前有 18 个未关闭 Issue;Star 数为 2.4k,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

AtCoder Library

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

简要分析

热度分
2955
价值分
1510
活跃状态
活跃

语言占比

C++
CMake
HTML
Python

Release

README

AC(AtCoder) Library

AC Library is the official library of AtCoder. This repository manages the contents of AC Library.

You may refer to the following links for more details:

The documents of master branch are as follows:

Policy

Our goal of this project is to achieve that

  • Enable every AtCoder users to use this library with minimum efforts of studying about PC
  • Maximize convenience for the usage in competitive programming. We completely ignore other usages.
  • No bugs. This is a fantasy, but we pursue this.

By this policy, we ignore some manners of C++ intentionally. For example,

  • we don’t use size_t, but use int.
  • Segtree handles function pointers, not functional objects.
  • and so on…

Direction of this project

We haven’t decided whether we should increase this library’s contents or not because there are pros and cons. If you are interested in this topic, please join the discussion in The Announcement on Codeforces.

For now, we are not planning to add new features, and we use this repository only for

  • collecting issues
  • recording the changelogs
  • versioning our releases

Contributing

We accept issues/PRs only from AtCoder users.

We would appreciate it if you would report our mistakes like a typo, or, more importantly, bugs!

As mentioned above, we haven’t decided which way to go. Therefore we are not accepting feature requests for now, and issues will be closed.

Releases

You can view the newest version of AC Library in The Announcement on AtCoder page.

You can also see all versions in The Release page.

License

This library is released under the CC0, except for the third-party libraries that are located under /document_(en|ja)/lib directory. Please refer /document_en/lib/LICENSE.md for details.

评论

暂无评论