- 博客(6)
- 收藏
- 关注
原创 竞赛常用库函数
sort函数包含在头文件<algorithm>中在使用前需要#include<algorithm>或使用万能头文件(bits /stdc++.h)。sort是C++标准库中的一个函数模板,用于对指定范围内的元素进行排序。sort算法使用的是快速排序(QuickSort)或者类似快速排序的改进算法,具有较好的平均时间复杂度,一般为O(nlogn)。sort默认使用小于号进行排序,如果想要自定义比较规则可以传入第三个参数,可以是函数或lambda表达式。return u>V;int main()
2024-11-25 22:49:48
890
1
原创 const与指针(c++)
1.1c和c++中const的区别是什么?1.const的编译方式不同,c中,const就是当作一个变量来编译生成指令的2.C++中,所有出现const常量名字的地方,都被常量的初始化替换了!!!必须初始化的,叫常量2.const和一级指针的结合const和二级(多级)指针的结合2.1const修饰的量常出现的错误是:1.常量不能再作为左值 ——直接修改常量的值2.不能把常量的地址泄露给一个普通的指针或者普通的引用变量-——可以间接修改常量的值2.2const和一级指针的结合
2024-06-23 22:40:47
764
原创 代码随想录算法训练营第二天| 977.有序数组的平方、209.长度最小的子数组、 59.螺旋矩阵II+总结
力扣刷题977.有序数组的平方、209.长度最小的子数组、 59.螺旋矩阵II+总结
2024-06-22 22:03:18
1565
原创 代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素
LeetCode27:移除元素// 时间复杂度:O(n)// 空间复杂度:O(1)public:if (val!
2024-06-21 23:36:52
1827
原创 指针笔记(1)
实参传递给形参的时候,形参会单独创建一份临时空间来接受实参,对形参的改变不影响实参。一个程序向内存申请了那些空间,通过指针也就只能访问哪些空间,超出范围就是越界访问。数组就是数组是一块连续的空间,是可以存放一个或多个数组的。指针-指针,计算的前提条件是两个指针指向的是用一个空间。指针-指针的绝对值是指针和指针直接元素的个数。指针变量是一个变量,是可以存放地址的变量。但是可以是一种指针来访问数组。可以通过assert来限制。传址的时候形参才能改变实参。数组名是数组手元素的地址。数组和指针不是一回事。
2024-06-09 22:57:33
168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人