自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 lower_bound 与 upper_bound 学习笔记

在有序区间中返回第一个不小于(大于等于)目标值的元素位置。:在有序区间中返回第一个大于目标值的元素位置。// lower_bound: 在有序区间中找到第一个 >= val 的元素位置// upper_bound: 在有序区间中找到第一个 > val 的元素位置函数返回位置条件第一个不小于value的元素位置第一个大于value的元素位置定义于头文件中,属于的算法库。自 C++98 标准起引入,后续版本(C++11/14/17/20)均兼容支持。

2025-03-31 17:06:01 324

原创 C++学习笔记 sort函数

sort是 C++ 标准库 <algorithm> 中提供的排序函数,基于快速排序(结合插入排序优化),平均时间复杂度为Onlog⁡nO(nlog⁡n)Onlog⁡n。它支持对数组、向量、结构体、pair 等容器进行原地排序,并允许自定义排序规则。sort 函数是 C++ 中非常实用的排序工具,支持对多种数据类型进行排序。通过自定义比较函数,可以实现复杂的排序逻辑。熟练掌握 sort 函数的使用,能够大大提高代码的效率和可读性。

2025-03-25 18:20:11 1487

原创 【C++必备知识】vector容器

vector容器的学习笔记

2025-03-10 09:27:27 1022

原创 01Tire 学习笔记

01Tire的学习笔记

2025-03-09 21:30:56 599

原创 前缀和 & 差分 算法学习笔记

前缀和是指某序列的前n项和,可以把它理解为数学上的数列的前n项和。S[n]=∑i=1na[i]S\left [ n \right ] =\sum_{i=1}^{n} a\left [ i \right ]S[n]=i=1∑n​a[i]一维前缀和的计算较为简单,只需要将前n项的数组累加起来就可以得到。二维前缀和计算方法红色面积S1S_{1}S1​是指(m,n)(m, n)(m,n)左上角矩形面积,蓝色面积S2S_{2}S2​是指(x,n)(x, n)(x,n)上边的矩形面积,绿色面积S3S_{3}S

2024-11-14 23:43:25 1411 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除