HDK Fileheader Download(2.0)
HDK Fileheader Library
通用版本
Download 2.1.0
使用
解压后放在任意目录下
在编译选项下加上 -I放置目录/include 来引用头文件
如放在 /home/code 文件夹下,则在编译选项下加入 -I/home/code/include/ 选项
Windows 同理
include 文件夹下有四个子文件夹
ac_library 和 atcoder 是 Atcoder Library (详见 atcoder.jp)
hdk 是 HDk FileHeader Library
testlib 是 Testlib Library (Special Judge 通用)
UpdateLog
bate1
- 添加了
bit_tree.hlib.htopass.hmatrix.hio.hdiff.hhct.h
beta2
- 添加了
terminal.hdemap.hdelist.hsainfix.hstring.hbalanced_tree.h
1.0
- 调整了
lib.h的内容 - 删除了
string.h - 添加
hdk_string.h - 部分完善了
hct.h
1.1
- 调整了
lib.h的内容 - 取消
hdk_string.h的默认 using - 添加了
tool.h - 部分完善了
hct.h
1.2
- 继续完善
hct.h的内容
1.3
- 新建
graph.h
1.4
- 新建
math.h - 修改了引用逻辑,现在不会重复 include 了
- 修改部分类名称
1.5
- 新建了
modint.h
1.6
- 重写了
rand.h的内容 - 向
lib.h中加入graph.hmath.hmodint.h
1.7
- 在
graph.h中新增 class graph,namespace graph_algorithm - 完整了新的
rand.h的内容,取消了使用者新建 rand struct 的权限
1.8
- 重写了
password.h - 为
Linux编写了头文件
1.9
- 新建
iterator.h
1.10
- 新建
frac.h - 合并
diff.h到tool.h - 为
tool.hrand.hio.h新增内容 - 移除
demap.h
1.11
- 重写
direct_vector.h
1.12
- 新增
array.h - 新增
windows.hpp - 新增
server.hpp - 为
password.h新增namespace base_64 - 为
io.h新增read_basestd_fastioext_fastio及其他 \(5\) 个重定向 - 新增
extend.h - 将部分
tool.h内容转移至windows.hpp - 更新了
lib.h
1.13
- 新增
defination.h - 为
rand.h新增内容(__randset) - 新增
colorlinux.hpp - 新增
linux.hpp - 新增
basic_multilist.h - 新增
debug.h
2.0
- 整合了
testlib.h - 整合了
ac_library - 向
tool.h中添加新内容(std::string::extend) - 向
password.h中添加了新内容 - 修改了
rand.h - 新增
times.h
其他版本
Download 2.0 | 2.0.1 | 2.0.2 | 2.0.3
Download 1.13 | 1.13.1 | 1.13.2 | 1.13.3 | 1.13.4
Download 1.12 | 1.12.1 | 1.12.2
Download 1.11
Download 1.10 | 1.10.1
Download 1.9
只适用于 Linux 的版本
Download 1.8 | For Linux
只适用于 Windows 的版本

浙公网安备 33010602011771号