自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 力扣刷题笔记(十一)KMP算法

【代码】力扣刷题笔记(十一)KMP算法。

2023-07-23 15:43:14 59 1

原创 力扣刷题笔记(十)三数/四数之和

【代码】力扣刷题笔记(十)三数/四数之和。

2023-07-21 22:41:06 52 1

原创 力扣刷题笔记(九)快乐数

【代码】力扣刷题笔记(九)快乐数。

2023-07-21 15:46:56 40 1

原创 力扣刷题笔记(八)判断环形链表、寻找环形链表的入口

【代码】力扣刷题笔记(八)判断环形链表、寻找环形链表的入口。

2023-07-20 10:12:28 30

原创 力扣刷题笔记(七)删除链表倒数第n个节点

解决方案:快慢指针,先让快指针走n步,然后快慢指针再同时前进。力扣刷题笔记(七)删除链表倒数第n个节点。

2023-07-19 22:46:01 24

原创 力扣刷题笔记(六)两两交换链表的节点

解决方案:添加一个虚拟头指针。

2023-07-19 22:02:00 29

原创 力扣刷题笔记(五)反转链表

【代码】力扣刷题笔记(五)反转链表。

2023-07-19 19:10:52 21

原创 力扣刷题笔记(四)设计链表

【代码】力扣刷题笔记(四)设计链表。

2023-07-19 15:54:51 27

原创 C++中NULL和nullptr的区别

早期C和C++版本中,NULL指针使用整形0来表示(存在二义性问题:NULL容易被当做整形数据使用,欠缺类型安全性)nullptr是C++11版本中新加入的,它的出现是为了解决NULL表示空指针在C++中具有二义性的问题。建议以后还是都用nullptr替代NULL吧,而NULL就当做0使用。

2023-07-09 16:37:37 50 2

原创 C++异常处理使用案例总结

自定义异常类并且抛出。

2023-06-27 11:36:48 57 1

原创 C++运算符重载

[返回值] operator[运算符] (参数...) { ... };

2023-06-20 18:35:07 24

原创 C++类的构造/析构/赋值运算

C++类中,倘若自己不自行声明以下四个,编译器默认声明以下四个public:default构造函数、copy构造函数、copy assignment操作符、析构函数。其中析构函数一般是非虚函数,除非这个class的base class自身声明有虚析构函数(该情况下这个函数的虚属性来自base class)。若自己声明构造函数,编译器将不会再创建default构造函数,可以人为自行添加default构造函数:构造函数=default;

2023-06-15 15:11:10 50 1

原创 Lambda表达式总结

lambda表达式:可调用的代码单元,可理解为一个未命名的内联函数。

2023-06-14 18:32:31 26

原创 力扣刷题笔记(三)双指针原地删除数组元素

【代码】力扣刷题笔记(三)双指针删除数组元素。

2023-06-02 22:55:31 21

原创 力扣刷题笔记(二)滑动窗口

双指针思想,两个指针指向的元素之间形成一个窗口。

2023-06-02 21:41:24 83

原创 力扣刷题笔记(一)二分查找

【代码】力扣刷题笔记(一)二分查找。

2023-06-02 20:31:11 49

空空如也

空空如也

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

TA关注的人

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