自定义博客皮肤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)
  • 收藏
  • 关注

原创 PAT甲级 1175 Professional Ability Test-dfs

【代码】PAT 1175 Professional Ability Test-dfs。

2024-09-19 22:13:23 974

原创 【C/C++】双指针

定义两个指针 i 和 j ,刚开始都指向数组中的第一个元素,通过将 i 或 j 向右移动来限定范围,这个限定的范围也可称为窗口,通过移动 i 和 j 来移动这个窗口,将这个窗口中的数全部相加看是否满足条件,大于 M 则指针 i 右移缩小范围,小于 M 则指针 j 右移扩大范围,等于 M 则输出 i 和 j。定义两个指针 i、j 分别用来遍历 num1 和 num2 两个数组,比较指针 i 和 j指向的元素来决定元素的位置,并将对应指针继续右移遍历比较,直到两个数组全部遍历完。减少时间复杂度,通常有。

2023-11-09 17:31:40 64 1

原创 【C/C++】结构体

struct 结构体名{// 一些基本的数据结构或者自定义的数据类型}别名,....;// 例子int id;}Student;

2023-11-09 17:31:23 36 1

原创 【C/C++】常用STL容器

map容器是一种关联容器,它允许快速的键值查找和插入操作。map容器通过键(key)来存储和访问元素,使得查找和插入操作的时间复杂度为O(logN)。在map容器中,键是唯一的,每个键只能对应一个值。由于队列是一种先进先出的限制性数据结构,因此只能通过front()和back()来访问队首和队尾元素。由于栈是一种后进先出的限制性数据结构,因此只能通过top()来访问栈顶元素。,和数组一样,不过下标为键,即通过键访问对应的值。集合,是一个内部自动有序且不含重复元素的容器。定义迭代器,访问迭代器指向的元素。

2023-11-09 17:31:04 82 1

原创 [C++]二分查找

二分查找用于在有序数组中查找目标元素,不需要从头遍历到尾,通过对搜索范围折半的方式降低了时间复杂度。时间复杂度:O(logN)

2023-11-07 20:27:29 61

空空如也

空空如也

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

TA关注的人

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