自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 http报文

在博客上看到了这篇比较好的文章,总结的很清楚,学习~ 链接: link.

2021-02-24 21:43:48 92

转载 C++锁

转载自链接: link. 这篇博文在前人的总结上添加了读写锁的详细内容,以后可以在这篇博文的基础上在进行拓展

2021-02-18 22:45:04 87

转载 堆、堆排序、优先队列

转载自链接: link.

2021-02-17 15:44:55 77

原创 C++中break和continue的一次小总结

1、break 直接跳出当前的循环,从当前循环外面开始执行,忽略循环体中任何其他语句和循环条件测试。他只能跳出一层循环,如果你的循环是嵌套循环,那么你需要按照你嵌套的层次,逐步使用break来跳出。 结束当前正在执行的循环(for、while、do…while)或多路分支(switch)程序结构,转而执行这些结构后面的语句。 在switch语句中,break用来使流程跳出switch语句,继续执行switch后的语句; 在循环语句中,break用来从最近的封闭循环体内跳出。 2、continue也是终止当前

2021-02-16 12:37:46 1213

转载 C++中string类相关函数总结

转载自链接: link.

2021-02-16 12:24:37 107

原创 刷题

数组刷题数组理论知识刷题类型二分法双指针滑动窗口O(1)的时间复杂度移除/查找元素数组去重原地修改数组twosum问题螺旋矩阵 数组理论知识 1,数组是存放在连续内存空间上的相同类型数据的集合 数组下标都是从0开始 数组内存空间的地址是连续的 2,数组不适用于经常移动元素、删除元素的场合,时间复杂度为O(n) 3,二维数组在内存的空间地址不是连续的,不是m*n的连续地址空间,而是m条长度为n的连续的地址空间 4,vector的底层实现是array,严格来讲,vector是容器,不是数组 5,数组的元素是不能

2021-01-11 23:44:01 61

转载 智能指针资料汇总

智能指针用法先看再看 先看 链接: link. 再看 链接: link

2021-01-04 08:54:15 49

原创 数据库刷题小结

数据库刷题limit和offset的用法 limit和offset的用法 数据库专题第二题 1.select* from test LIMIT 3 当limit后面跟一个参数的时候,该参数表示要取的数据的数量。表示直接取前三条数据 以下的两种方式均表示取2,3,4三条条数据。 1.select* from test LIMIT 1,3; 当limit后面跟两个参数的时候,第一个数表示要跳过的数量,后一位表示要取的数量。 2.select * from test LIMIT 3 OFFSET 1;(在mysq

2021-01-03 21:55:22 207

原创 时间复杂度小谈

文章目录算法的时间复杂度什么是时间复杂度一个小细节 算法的时间复杂度 什么是时间复杂度 时间复杂度是一个函数,它可以定性的描述算法的运行时间(当然,这只是官方定义),我们可以使用时间复杂度大概估算出程序运行的时间 一般我们讨论时间复杂度,使用的都是大O表示法,算法导论给出的解释是,大O是用来表示上界的,对任意数据输入,用它作为算法的最坏情况运行时间上界,讨论一个算法的时间复杂度,都是一般情况下,不会去说最好情况或者是最坏情况 相信了解过时间复杂度的同学都知道,我们说算法的时间复杂度一般都是O(n),O(n2

2021-01-03 21:47:33 66

空空如也

空空如也

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

TA关注的人

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