浅谈线段树 发表于 2020-06-19 更新于 2021-08-15 线段树介绍 线段树是处理区间问题的一种数据结构,它可以处理的问题有: 区间查询 单点查询 区间更新 单点更新 线段树的性质 阅读全文 »
Vector 发表于 2020-04-09 更新于 2021-08-15 这是我第一次写博客,请多指教! vector是一种向量容器,说白了就是可以改变大小的数组。 vector是一个模板类,如果直接这样会报错: 1vector a; //报错,因为要指定模板。 需要像这样: 阅读全文 »
归并排序逆序对+快读 发表于 2020-04-09 更新于 2021-08-15 归并排序原理 先对源数组拆拆拆!拆成最小的单个元素,再分别合并,合并时保证两数组有序(单元素有序,尽管非常平凡), 然后再一路合并下去,就得到有序的大数组了。 这种思想叫分治,就是"分而治之" 归并排序模版 阅读全文 »