自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【索引】对索引的理解

索引是存储引擎用于快速找到数据的一种数据结构,比如一本书有500页,我们要查询其中的一个知识点,在没有目录的情况下要查很久,有目录就可以很快查到,索引就相当于目录。

2024-08-17 14:28:03 907

原创 【二分法】

基本概念:在有序序列中使用二分查找法,时间复杂度为 O(log n),普通暴力 for 循环的时间复杂度为 O(n)

2024-08-07 15:46:41 336

原创 【C++】多态

允许不同的对象通过同一个函数实现不同的行为,基类的代码可以被派生类复用,并且能根据不同的派生类实现不同的行为,这就是多态。

2024-08-01 16:56:58 370

原创 【C++】map 的介绍

基础语法:定义 map 类型是有模板的,它可以接受三个参数第一个参数是键的数据类型第二个参数是值的数据类型第三个参数是排序规则,不写则默认按照键的升序排序举例:定义个 int string 按照键的降序排序的默认第三个参数是 less 如果想要降序排序就改为 greater。

2024-08-01 14:28:35 122

原创 【C++11】 中的 Lambda表达式

C++11 中引入的 lambda 表达式是一种方便的编写匿名函数对象的方式,该函数被隐式地定义为内联。因此,调用 Lambda 表达式相当于函数指针,直接调用它的 operator() 函数。它们常用于短小的函数体,特别是在需要作为参数传递给算法或其他函数的情况下。

2024-07-30 16:54:33 243 1

原创 C++11 中引入的auto关键字

在 C++11 中,auto 关键字被引入作为一种类型推断的机制(在编译期间执行),它允许编译器自动推断变量的类型。同一行定义多个变量,必须是同一个类型,因为编译器只会推导第一个的类型,再根据类型定义推出其他的,如果一行定义了多个类型,编译器就会报错。auto 关键字在 C++11 中的引入极大地提高了代码的可读性和编写的便捷性,特别是在处理复杂类型、泛型编程以及 STL 容器和算法时,auto 的使用可以显著简化代码。

2024-07-28 09:53:41 748

空空如也

空空如也

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

TA关注的人

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