Download 1.7 | 1.7.1 | 1.7.2

1.7.1 使用方法:编译选项->目录->C++包含文件->添加 [解压目录]\include

1.7.2 使用方法:编译选项->目录->C++包含文件->添加 [解压目录]\include\hdk

Download 1.6

Download 1.5

Download 1.4

Download 1.3

Download 1.2

Download 1.1

Download 1.0

Download beta2

Download beta1

Using

目前包含:

balanced_tree.h

平衡树

class splay,treap,fhq_treap

bit_tree.h

树状数组

class BIT

bitset.h

class bitset

delist.h

双端队列

class delist

demap.h

双向映射 map

class demap

diff.h

文本比较

function diff(file,file)

direct_vector.h

向量

class direct_vetor

hct.h

数据生成器

struct hct

hdk_string.h

class hdk_string

io.h

namespace fastio

namespace reader

matrix.h

class matrix

ordered_vector

class ordered_vector

rand.h

sainfix.h

高精度

class Int

terminal.h 1.1 移除

topass.h

加密/解密器

function lock()/unlock()

tool.h

功能性函数

(以下函数支持 __int128)

floor_sqrt()

to_string()

to_number(string)

graph.h

图论模型

class forward_star

math.h

数学函数

fact()

C,A

power

isprime

inv

modint.h

自动取模

lib.h

万能头

UpdateLog

bate1

  • 添加了 bit_tree.h lib.h topass.h matrix.h io.h diff.h hct.h

beta2

  • 添加了 terminal.h demap.h delist.h sainfix.h string.h balanced_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.h math.h modint.h

1.7

  • graph.h 中新增 class graph,namespace graph_algorithm
  • 完整了新的 rand.h 的内容,取消了使用者新建 rand struct 的权限

HDK Include Header File (1.7)的更多相关文章

  1. pycharm之black配置for python file(代码格式化工具)

    一.介绍下black 源码;https://github.com/ambv/blackpei 二.具体步骤 第一步 安装black: 从命令行安装:例如Windows的cmd窗口,运行命令pip3 i ...

  2. File(IO流)

    import java.io.File; import java.io.IOException; import org.junit.Test; /** *java.io.File类 *1.凡是与输入输 ...

  3. JSP中动态include和静态include的区别(简版)

    动态的include: 用法:<jsp:include page="1.jsp" flush="true" /> 特点:行为元素,可以带参数:先编译 ...

  4. Precompile Prefix file(.pch文件)

    参考资料: http://blog.csdn.net/lwjok2007/article/details/46385595 http://www.tuicool.com/articles/beURbe ...

  5. SyntaxError: Non-UTF-8 code starting with '\xef' in file(已解决)

    错误原因: python代码中出现了中文字符 解决方案: 在python代码文件的第一行(必须是第一行)添加如下代码(随编码不同自行修改): #coding=utf-8

  6. .net中 页面包含子页面 类似include的功能--(记录九)

    aspx页面中: //加上这一段代码 <%@ Register Tagprefix="ImgEvaTask" TagName="content1" src ...

  7. 12天学好C语言——记录我的C语言学习之路(Day 1)

    12天学好C语言--记录我的C语言学习之路 Day 1: 刚刚入门C语言,那么肯定要先把什么是C语言和大家讲清楚,那么大家看下面一段程序(program  1.1): /*//program 1.1 ...

  8. 文本分类学习 (五) 机器学习SVM的前奏-特征提取(卡方检验续集)

    前言: 上一篇比较详细的介绍了卡方检验和卡方分布.这篇我们就实际操刀,找到一些训练集,正所谓纸上得来终觉浅,绝知此事要躬行.然而我在躬行的时候,发现了卡方检验对于文本分类来说应该把公式再变形一般,那样 ...

  9. 零基础掌握百度地图兴趣点获取POI爬虫(python语言爬取)(代码篇)

    好,现在进入高阶代码篇. 目的: 爬取昆明市中学的兴趣点POI. 关键词:中学 已有ak:9s5GSYZsWbMaFU8Ps2V2VWvDlDlqGaaO 昆明市坐标范围: 左下角:24.390894 ...

  10. FreeSql (十二)更新数据时指定列

    var connstr = "Data Source=127.0.0.1;Port=3306;User ID=root;Password=root;" + "Initia ...

随机推荐

  1. JVM系列(一) -浅谈虚拟机的成长史

    一.摘要 众所周知,Java 经过多年的发展,已经从一门单纯的计算机编程语言,发展成了一套成熟的软件解决方案.从互联网到企业平台,Java 是目前使用最广泛的编程语言. 以下这段内容是来自 Java ...

  2. c++ 关于返回值、将亡值的调用研究

    c++11引入右值引用,而出现右值引用的有这几种:返回值(将亡值),常量. class Obj { public: Obj() { cout << "构造函数" < ...

  3. java+mysql+tomcat环境变量配置(windows版)

    jdk8(本人用的jdk8) 系统变量->新建:{JAVA_HOME=[JDK安装目录]} 系统变量->PATH:头部追加%JAVA_HOME%\bin;%JAVA_HOME%\jre\b ...

  4. 搭建lnmp环境-nginx(第一步)

    建议: 本次lnmp采用yum形式安装,编译安装过于繁琐,操作不好还不如yum安装,所以不推荐. 全部安装在宿主机上,如果需要安装多个版本的软件才使用docker nginx无所谓版本了 刚安装好系统 ...

  5. 假期小结7爬虫学习requests

    这周我初步学习了py爬虫的相关知识,以下是我的部分总结 URL headers(URL头部)是HTTP请求中包含的一部分信息,用于描述.控制和传递请求的各种元数据.它们是位于HTTP请求消息的起始部分 ...

  6. python私有变量和方法

    python私有变量和方法 1,私有变量和私有方法无法被继承 2,私有变量和私有方法可以放在普通方法(实例方法)里面被子类继承 class A: def __init__(self, name): s ...

  7. 【Vue】可编辑表格与三级联动下拉

    需求是给员工分配岗位,设计上是一人多岗的存在... 单位 -- 部门 -- 岗位 这样的层级 功能效果: 因为员工可以在不同的单位下任职岗位,所以这个每一个岗位都是一个独立 查询单位列表是固定的,但是 ...

  8. 【H5】06 网页架构

    摘自: https://developer.mozilla.org/zh-CN/docs/Learn/HTML/Introduction_to_HTML/%E6%96%87%E4%BB%B6%E5%9 ...

  9. 关于工业AI辅助制造(模具设计、模样生产制造环节)

    关于工业AI辅助制造(模具设计.模样生产制造环节) AI技术的具体使用场景: AI辅助模具设计: AI辅助模具安装工艺参数调整. 具体方案设想: AI辅助模具设计: 使用AI大模型对历史已有的设计方案 ...

  10. 强化学习中子进程调用atari游戏是否受父进程中设置的随机种子影响

    相关: python中numpy.random.seed设置随机种子是否影响子进程 ============================================ 代码: from ale_ ...